我有一个 XSD,它定义了一个 complexType(比如“FooType”),并且这种类型的几个命名实例分散在同一个 XSD 中,例如:
<sequence>
<element name="A" type="tns:FooType"/>
<element name="B" type="tns:FooType"/>
</sequence>
使用从 XSD 派生的 XML 文件时,我想找到类型为“tns:FooType”的所有元素节点。我认为使用带有 element(*, "FooType) 方法的 XPath 是可能的,但我找不到任何这样的例子,所以不知道语法是什么样的。我希望将它与 Java 一起使用dom4j selectNodes() 方法。