郎值I具有含有具有属性的XML几个元素我的XML文档:朗。限制/枚举的xml:在XSD
我想限制哪些是允许的属性值的值;即只允许“en-US,en-CA”。
我试着加入了限制,但由于该值引用似乎并不为有效:
<xs:element name="translation">
<xs:complexType>
<xs:sequence>
<xs:element ref="name" />
</xs:sequence>
<xs:attribute ref="xml:lang" use="required"/>
</xs:complexType>
</xs:element>
获取命名空间的进口已经非常困难,似乎我无法找到在加入限制/枚举它的任何好的资源=(
复制在xml.xsd到我的本地机器是我在做什么,但我认为它似乎不正确(或至少是很奇怪)。 这是不幸的我不能枚举它的类型,但谢谢你的解释非常有帮助! 当前使用xmllint进行验证。 – Jimmerz28 2012-04-17 19:15:51