XML Schema 是基於 XML 的 DTD 替代者。
XML Schema 可描述 XML 文件的結構。
XML Schema 語言也可作為 XSD(XML Schema Definition)來引用。
XSD 屬性 語法
簡易元素無法擁有屬性。假如某個元素擁有屬性,它就會被當作某種複合型別。但是屬性本身總是作為簡易類型被宣告的。
XSD 屬性 範例
在下面的範例中,預設值是"EN":
<xs:attribute name="lang" type="xs: string" default="EN"/>
固定值同樣會自動指派給元素,且您無法規定另外的值。
在下面的範例中,固定值是"EN":
<xs:attribute name="lang" type= "xs:string" fixed="EN"/>