XML Schema Tutorial


XML Schema describes the structure of an XML document.

In this tutorial, you will learn how to read and create the XML Schema language in applications, why XML Schema is more powerful than DTD, and how to use XML Schema in your applications.

Now start learning XML Schema!

XML Schema Examples

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:element name="note">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="to" type="xs:string"/>
      <xs:element name="from" type="xs:string"/>
      <xs:element name="heading" type="xs:string"/>
      <xs:element name="body" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

</xs:schema>


XML Schema Reference Manual

In the Example tutorial, we learn the complete XML Schema elements.

XML Schema Reference Manual

Other Extensions