Skema XML ialah penggantian DTD berasaskan XML.
Skema XML menerangkan struktur dokumen XML.
Bahasa Skema XML juga boleh dirujuk sebagai XSD (Definisi Skema XML).
Had / Aspek XSD sintaks
Sekatan digunakan untuk menentukan nilai yang boleh diterima untuk elemen atau atribut XML. Sekatan pada elemen XML dipanggil faset.
Had / Aspek XSD contoh
Contoh berikut mentakrifkan elemen bernama "umur" dengan kelayakan. Nilai umur tidak boleh lebih rendah daripada 0 atau lebih tinggi daripada 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>