是否可以通过 xsd 将 xml 元素约束为“A”、“B”或“C”?
问问题
29 次
1 回答
1
我不确定您是想将其限制为仅单个字母(但任何字母),还是仅限制为字母 A、B 或 C,但是是的,其中任何一个都是可能的:
<xs:element name="def">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="A"/>
<xs:enumeration value="B"/>
<xs:enumeration value="C"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ghi">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
于 2013-04-18T07:41:43.337 回答