我有以下Schema。XML Schema設置特定類型的屬性值
<xs:attribute name="level">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:pattern value="[0-3]"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="var">
<xs:attribute ref="level" use="required"/>
<xs:attribute ref="name" use="required"/>
</xs:complexType>
<xs:attribute name="name" type="xs:string"/>
現在我想創建一個元素 「對」 包含兩個 「變種」。這些變量具有屬性「級別」設置爲0.
<xs:element name="pair">
<xs:complexType>
<xs:sequence>
<!-- --!>
</xs:sequence>
</xs:complexType>
</xs:element>
我已經做了幾次嘗試但沒有成功。任何幫助?
如果您向我們展示您想要在模式中描述的XML,可能會更清楚。你的模式片段是沒有意義的,你對你想要實現的內容的描述很混亂。 –