XML - Подводим итоги

XML может использоваться для обмена, совместного использования и хранения данных.

XML документы формируют древовидную структуру, начинающуюся от "корня" и ветвящуюся к "листьям".

XML подчиняется простым синтаксическим правилам.

XML с корректным синтаксисом является синтаксически верным.

Валидный XML также проходит проверку по DTD.

XSLT используется для трансформации XML в другие форматы, например, HTML.

Все современные браузеры имеют встроенный XML парсер, который может загружать и манипулировать XML.

Объектная модель документа (DOM) определяет стандартный способ доступа к XML.

Объект XMLHttpRequest предоставляет способ обращаться к серверу после того, как веб-страница уже была загружена.

Пространства имен XML позволяют избежать конфликта имен элементов.

Текст внутри секции CDATA игнорируется парсером.

Что изучать следующим?

Мы рекомендуем изучить XML DOM и XSLT.

Если вы хотите узнать больше о валидации XML, то обратите внимание на учебники по DTD и XML схеме.

XML DOM - Объектная модель документа

XML DOM определяет стандартный способ доступа к XML документу и манипулирования его элементами.

XML DOM является независимой платформой и может использоваться любыми языками программирования, например, Java, JavaScript и VBScript.

Чтобы подробнее узнать о DOM, смотрите Учебник по XML DOM.

XSLT - Язык преобразования XML документов

XSLT является языком таблиц каскадных стилей для XML файлов.

При помощи XSLT можно трансформировать XML документы в другие форматы, например, XHTML.

Подробнее о XSLT читайте в нашем Учебнике по XSLT.

XML DTD - Определение типов документа

Цель XML DTD состоит в том, чтобы определить, какие элементы, атрибуты и сущности являются допустимыми в XML документе.

При помощи DTD каждый ваш XML файл может нести описание своего собственного формата.

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

Подробнее о XML DTD читайте в нашем Учебнике по XML DTD.

XML схемы

XML схемы являются альтернативой DTD, в основе которой лежит XML.

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

Подробнее о XML схемах читайте в нашем Учебнике по XML схемам.