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