仅允许使用XSD在XML标记处使用特定字符串
我搜索一种方法,用我的xsd检查某个标记是否只包含不同允许字符串中的一个 例如,两个允许的字符串是:仅允许使用XSD在XML标记处使用特定字符串,xml,xsd,xsd-validation,Xml,Xsd,Xsd Validation,我搜索一种方法,用我的xsd检查某个标记是否只包含不同允许字符串中的一个 例如,两个允许的字符串是: 索引 状况 确定: <TYPE>Index</TYPE> <TYPE>Condition</TYPE> <TYPE>Integer</TYPE> 索引 条件 错误: <TYPE>Index</TYPE> <TYPE>Condition</TYPE> <TYPE
- 索引
- 状况
<TYPE>Index</TYPE>
<TYPE>Condition</TYPE>
<TYPE>Integer</TYPE>
索引
条件
错误:
<TYPE>Index</TYPE>
<TYPE>Condition</TYPE>
<TYPE>Integer</TYPE>
整数
my xsd中类型的定义如下:
<xs:element name="TYPE">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
使用: