0
A
回答
1
您可以使用簡單內容定義複雜類型,該類型可以使用要添加其他屬性的枚舉限制來擴展簡單類型。見下文一個工作例如:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:simpleType name="restrictedType">
<xs:restriction base="xs:string">
<xs:enumeration value="v1"/>
<xs:enumeration value="v2"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="testType">
<xs:simpleContent>
<xs:extension base="restrictedType">
<xs:attribute name="att"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:element name="test" type="testType"/>
</xs:schema>
一個有效的實例將
<test att="x">v1</test>
最好的問候, 喬治
相關問題
- 1. 如何在具有序列的xsd中定義具有屬性的元素
- 2. 如何使用XSD限制具有給定屬性值的元素數量?
- 3. Javascript創建一個具有各種屬性的元素
- 4. 具有屬性和子元素的XSD元素
- 5. 在snap.svg中創建具有id屬性的組元素
- 6. XSD - 限制屬性值到另一個元素屬性值
- 7. XSD元素定義具有相同的名稱,但具有不同的屬性
- 8. 如何選擇基於一個屬性的元素並排除具有另一個屬性的元素?
- 9. 如何要求元素具有一組屬性或XSD架構中的另一個屬性?
- 10. 如何在XSD中限制元素的屬性?
- 11. 具有值和屬性的XML元素的XSD架構
- 12. 選擇具有一個屬性或其他屬性的元素
- 13. 如何獲取具有屬性tabindex的下一個元素
- 14. 如何在一個xsd中定義一個在子元素中具有父元素的元素
- 15. XSD - 元素重複具有不同屬性的
- 16. 爲具有屬性的元素編寫.xsd
- 17. XSL select元素具有兩個屬性
- 18. 如何在Nokogiri中創建具有屬性和值的xml元素
- 19. XSD - 如何確保具有給定屬性的特定元素的存在?
- 20. 如何在xsd模式中定義XML元素以使所有子元素具有相同的屬性值?
- 21. XSD是否爲一個XML元素名稱,但在同一父元素中具有不同的屬性?
- 22. 定義一個具有相同屬性和元素名稱的XSD
- 23. 使用對象文字創建具有屬性的元素
- 24. 創建具有下載屬性的GWT錨元素
- 25. jQuery創建具有屬性差異的元素
- 26. 如何創建一個具有特殊行爲的元素
- 27. 創建具有不同屬性一類
- 28. 具有屬性和子元素的元素的XSD表示是什麼?
- 29. 具有元素限制的Java堆棧
- 30. 選擇具有類屬性的一系列元素中的第一個元素