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