Вступ5
Розділ 1 Створення xml-даних ………………………...6
Розміщення атрибутів у екземплярі xml8
Порожні елементи9
Сім’я xml-технологій11
Створення і перегляд xml документа12
Синтаксис мови xml14
Правильне вкладення елементів17
Визначення імен у xml18
Декларації xml18
Правильні екзмпляри xml19
Визначення типу документа23
Простий елемент із текстовим вмістом25
Розділ 2 Внутрішні схеми DTD………………...…….26
Елемент, що містить дочірній елемент27
Оголошення порожнього елемента28
Використання ключового слова any29
Змішаний вміст елементів30
Використання атрибутів31
Оголошення атрибутів першого типу32
Визначення атрибутів маркованого типу33
Використання атрибутів типів ID і IDREF34
Використання елементів ENTITY в схемах DTD41
Використання в схемах DTD атрибутів переліченого типу43
Аналіз правильних екземплярів46
Розділ 3 Схеми XDR47
Розроблення XDR –схем48
Оголошення типу елемента49
Оголошення ElementType вкладених елементів51
Елемент АttributeТype54
Типи даних у XDR-схемах57
Індикатори входження в XDR-схемах59
Додаткові обмеження типів даних у XDR-схемах62
Використання груп вмісту62
Розділ 4 Мова визначення схем xml ( XSD)66
Простори імен68
Прості елементи70
Прості типи даних, що використовуються в схемах XSD72
Елементи складних типів73
Обмеження входжень у схемах XSD75
Опис атрибутів77
Перевірка документів. Три підходи: XDR, DTD, XSD81
Основи використання xsl-таблиць стилів82
Розділ 5 Обробка хml-даних……………………………98
Використання декількох шаблонів98
Фільтрація і сортування даних xml101
Доступ до атрибутів xml107
Використання каскадних таблиць стилів109
Список літератури……………………………………….126