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.
XSLT - Язык преобразования XML документов
XSLT является языком таблиц каскадных стилей для XML файлов.
При помощи XSLT можно трансформировать XML документы в другие форматы, например, XHTML.
XML DTD - Определение типов документа
Цель XML DTD состоит в том, чтобы определить, какие элементы, атрибуты и сущности являются допустимыми в XML документе.
При помощи DTD каждый ваш XML файл может нести описание своего собственного формата.
DTD может использоваться для проверки корректности получаемых данных.
XML схемы
XML схемы являются альтернативой DTD, в основе которой лежит XML.
В отличие от DTD, XML схемы имеют поддержку типов данных. Также, XML схемы используют синтаксис XML.