Я обнаружил, что реализация Saxon XPath 2.0 поддерживает как «экземпляр», так и «castable as» в качестве допустимых способов получения типа значения, as explained in this website. Это, кажется, саксонский специфический синтаксис. Существует ли стандартный способ получения типа узла?«экземпляр» эквивалента в Schematron/XPath
0
A
ответ
1
XPath 2.0 является рекомендацией W3C, что Saxon инвентарь и операторы instance of
и castable as
частью этого стандарта, см https://www.w3.org/TR/xpath20/#id-instance-of и https://www.w3.org/TR/xpath20/#id-castable.
XPath 2.0 - это рекомендация W3C, которую Saxon реализует, а операторы 'instance' и' castable as' являются частью этого стандарта, см. Https://www.w3.org/TR/xpath20/#id-instance- и https://www.w3.org/TR/xpath20/#id-castable. Я не уверен, что вы имеете в виду, когда спрашиваете о «стандартном пути», вы говорите о XPath 1.0? –
Да, не удалось найти официальную документацию, и появились только саксонские результаты (поэтому я предположил, что это саксонская вещь). Это ответ, который я искал, поэтому, если вы ответите на него как ответ, я соглашусь с ним :) – Yampeku