ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »