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"/>