Учебник по XML схемам

XML схема описывает структуру XML документа.

Язык XML схем также называют Определение схемы XML или XSD (от анг. XML Schema Definition).

В данном учебнике вы узнаете, как создавать XML схемы, почему XML схемы мощнее DTD, и как использовать XML схемы в своих приложениях.

Пример XML схемы:


<?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>