1
我找不到如何爲我的元素shop-offer
添加必需的屬性。我試圖把如何定義根元素的必需屬性?
<xs:attribute name="id" type="xs:integer" use="required"/>
架構中的根以及在元件的<xs:complexType>
,但它不工作。我總是收到這裏不允許的錯誤。
那麼我該怎麼做呢?
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="shop-offer">
<xs:complexType mixed="true">
<xs:sequence>
<xs:choice maxOccurs="unbounded">
<xs:element name="tool">
<xs:complexType>
<xs:attribute name="id" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="widget">
<xs:complexType>
<xs:attribute name="id" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
+ facepalm + ..這是正確的。謝謝^^ – displayname