Определение простых элементов и

XML Schema privides механизма для ограничения значений элементов и атрибутов для конкретных типов данных, как целое и дату. Данная информация будет использована валидатор-инструментом для проверки действительности документа, а также разбор значение окончательного laguage основе типов. XML Schema contsaines огромный набор предустановленных простых типов данных. В нашей выборке схеме мы будем использовать их для определения некоторых параметров:


  <xs:element name="purchase-order">



////////////// define date attribute of type date:

    <xs:attribute name="date" type="xs:date" use="required"/>



////////////// order number should be an integer:

    <xs:attribute name="number" type="xs:integer" use="required"/>



////////////// both attributes are marked as 'required', thus absence of each 

////////////// one of them will lead a validation error;

  ...

////////////// element can also have a primitive value:

              <xs:element name="address" type="xs:string"/>

  ...

  </xs:element>

</xs:schema>

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>