要約束XML Schema元素出現的順序,可以使用xs:sequence元素。在xs:sequence元素內部,按照需要的順序列出各個元素。例如:
<xs:element name="root">
<xs:complexType>
<xs:sequence>
<xs:element name="element1" type="xs:string"/>
<xs:element name="element2" type="xs:int"/>
<xs:element name="element3" type="xs:date"/>
</xs:sequence>
</xs:complexType>
</xs:element>
在上面的例子中,