[英]How to mix indicators in XSD
我有以下XML代码段
<restriction>
<name>notempty</name>
<field>title</field>
</restriction>
该XSD对此进行了验证
<xs:element name="restriction" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="name" type="xs:string" minOccurs="1" />
<xs:element name="field" type="xs:string" />
</xs:all>
</xs:complexType>
</xs:element>
我需要更改XSD,因此它还将验证以下内容:
<restriction>
<name>notempty</name>
<fields>
<field>title</field>
<field>info</field>
</fields>
</restriction>
显然xs:choice用于这种事情,但是我不确定如何将其合并。 有任何想法吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.