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