Xml XS:选择器和XPath表达式

Xml XS:选择器和XPath表达式,xml,xpath,xsd,Xml,Xpath,Xsd,我想知道在使用xs:selector元素时允许使用哪些XPath表达式。 我试图使用这个表达式x/y[1]来选择x元素的第一个y 我有一个编译错误,即表达式对于选择器或字段是无效的XPath 有什么替代方法吗?我很惊讶您只能在XSD选择器中使用一些简化的XPath集。不幸的是,测试是不允许的。这是一个不错的站点(请参阅第9.2.5章允许的XPath表达式)。我很惊讶您只能在XSD选择器中使用一些简化的XPath集。不幸的是,测试是不允许的。这是一个不错的站点(请参阅第9.2.5章允许的XPath

我想知道在使用
xs:selector
元素时允许使用哪些XPath表达式。 我试图使用这个表达式
x/y[1]
来选择x元素的第一个y

我有一个编译错误,即表达式对于选择器或字段是无效的XPath


有什么替代方法吗?

我很惊讶您只能在XSD选择器中使用一些简化的XPath集。不幸的是,测试是不允许的。这是一个不错的站点(请参阅第9.2.5章允许的XPath表达式)。

我很惊讶您只能在XSD选择器中使用一些简化的XPath集。不幸的是,测试是不允许的。这是一个不错的站点(请参阅第9.2.5章允许的XPath表达式)