XSD两个元素之一

时间:2017-04-03 12:38:14

标签: xml xsd choice

我有这个xsd架构:

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1.0">
    <xs:element name="group">
        <xs:complexType>
            <xs:all>
                <xs:element name="sportCode" type="xs:string" minOccurs="0">
                    <xs:simpleType>
                        <xs:restriction base="xs:string">
                            <xs:pattern value="^\d{8}[а-я|\d]\d[а-я]$" />
                        </xs:restriction>
                    </xs:simpleType>
                </xs:element>
                <xs:element name="sportAndArt" type="xs:string" minOccurs="0"></xs:element>

                // here a lot of another elements
            </xs:all>
        </xs:complextype>
    </xs:element>
</xs:schema>

请告诉我,如何只需要其中一个元素(sportCodesportAndArt)?

0 个答案:

没有答案