XML Schema 是基於 XML 的 DTD 替代者。

XML Schema 可描述 XML 文件的結(jié)構(gòu)。

XML Schema 語言也可作為 XSD(XML Schema Definition)來引用。

XSD 有限公司/方面 語法

限定(restriction)用於為 XML 元素或?qū)傩远x可接受的值。對 XML 元素的限定稱為 facet。

XSD 有限公司/方面 範例

下面的範例定義了帶有一個限定且名為 "age" 的元素。 age 的值不能低於 0 或高於 120:

<xs:element?name="age">
??<xs:simpleType>
????<xs:restriction?base="xs:integer">
??????<xs:minInclusive?value="0"/>
??????<xs:maxInclusive?value="120"/>
????</xs:restriction>
??</xs:simpleType>
</xs:element>