「A」、「B」、または「C」と言うために、xsd を介して xml 要素を制約することは可能ですか?
1 に答える
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 に答える