【发布时间】:2016-09-18 11:54:05
【问题描述】:
我有一个如下定义的 XML 模式元素:
<xsd:element name="Test">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ElementFixed" fixed="SomeFixedValue"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
据我了解,“ElementFixed”是一个通配符元素。 (因为没有定义类型,所以它的类型是“anyType”。)
现在这可能是相关的或无关的(与作为通配符的元素有关),但我正在尝试使用 Xerces 库提取“固定”值“SomeFixedValue”,并且正在努力解决如何做到这一点。我怀疑它可能与 XSAttributeUse 或 XSAttributeDeclaration 有关,但我无法弄清楚我需要调用哪些方法来提取这些信息。有人可以指出我正确的方向吗?谢谢!
【问题讨论】: