XML Schema 是基於 XML 的 DTD 替代者。
XML Schema 可描述 XML 文件的結構。
XML Schema 語言也可作為 XSD(XML Schema Definition)來引用。
XSD 有限公司/方面 語法
限定(restriction)用於為 XML 元素或屬性定義可接受的值。對 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>