ВУЗ:
Составители:
Рубрика:
21
являются двоичными, а не текстовыми, они не интерпретируются.
XML схема
Помимо использования DTD, для описания структуры документа можно
использовать XML-схемы, которые приняты консорциумом W3C в качестве
рекомендации [6, 7].
XML-схема определяет:
набор элементов документа
набор атрибутов документа
элементы, которые могут иметь дочерние элементы
порядок дочерних элементов
число дочерних элементов
является ли элемент пустым или он может содержать текст
типы данных элементов и атрибутов
значения по умолчанию и фиксированные значения элементов и
атрибутов
Отметим наиболее существенные свойства XML-схем.
XML-схемы поддерживают типизацию данных. Это позволяет
описывать разрешенное содержание документа
проверять правильность данных
работать с данными из баз данных
задавать ограничения на данные
задавать форматы данных
преобразовывать данные различных типов
XML-схемы пишутся на XML. Благодаря этому:
Для редактирования схем можно использовать XML-редактор
Для анализирования схем можно использовать XML-парсер
Можно работать с XML-схемами посредством XML DOM
Можно преобразовывать схемы посредством XSLT
XML-схемы расширяемы (также, как и XML), поскольку они пишутся на
XML. Благодаря расширяемости каждой конкретной схемы можно:
Встраивать одни схемы в другие
Создавать свои собственные типы данных, производя их из
стандартных типов
Ссылаться из документа на несколько схем
Приведем простейший пример применения XML-схемы. Допустим, что
являются двоичными, а не текстовыми, они не интерпретируются.
XML схема
Помимо использования DTD, для описания структуры документа можно
использовать XML-схемы, которые приняты консорциумом W3C в качестве
рекомендации [6, 7].
XML-схема определяет:
набор элементов документа
набор атрибутов документа
элементы, которые могут иметь дочерние элементы
порядок дочерних элементов
число дочерних элементов
является ли элемент пустым или он может содержать текст
типы данных элементов и атрибутов
значения по умолчанию и фиксированные значения элементов и
атрибутов
Отметим наиболее существенные свойства XML-схем.
XML-схемы поддерживают типизацию данных. Это позволяет
описывать разрешенное содержание документа
проверять правильность данных
работать с данными из баз данных
задавать ограничения на данные
задавать форматы данных
преобразовывать данные различных типов
XML-схемы пишутся на XML. Благодаря этому:
Для редактирования схем можно использовать XML-редактор
Для анализирования схем можно использовать XML-парсер
Можно работать с XML-схемами посредством XML DOM
Можно преобразовывать схемы посредством XSLT
XML-схемы расширяемы (также, как и XML), поскольку они пишутся на
XML. Благодаря расширяемости каждой конкретной схемы можно:
Встраивать одни схемы в другие
Создавать свои собственные типы данных, производя их из
стандартных типов
Ссылаться из документа на несколько схем
Приведем простейший пример применения XML-схемы. Допустим, что
21
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »
