私はXSDを使用してスキーマの列挙型で属性値を検証する必要があるXMLを持っています。列挙型リストからのXML属性の妥当性チェック
サンプルXML:I上記
<Test StatusValue="X R,Y">
<TestXSD>TestXSD</TestXSD>
<xsd>xsd</xsd>
</Test>
属性は、XとYは、スキーマの私の列挙リストの一部である値を確認する必要があります。私は理由は2つの値の間にコンマ分離の値を検証することはできませんよ
<xs:simpleType name="StatusGroup">
<xs:restriction base="xs:string">
<xs:enumeration value="X R"/>
<xs:enumeration value="Y"/>
<xs:enumeration value="Z"/>
<xs:enumeration value="A"/>
<xs:enumeration value="B"/>
<xs:enumeration value="C"/>
<xs:enumeration value="D"/>
<xs:enumeration value="E"/>
</xs:restriction>
</xs:simpleType>
次のようにスキーマで
列挙リスト。 X, Y
もっと正確に何が問題なの? – potame
私の属性値がで区切られているので、enumlist –