Вид, створення і структура XML-файлу

Деревоподібна структура зразка документа

Документи XML повинні мати кореневий елемент – батьківський для всіх інших. Вони можуть містити вкладені елементи, текст і атрибути. Дерево, представлене таким документом, починається з елемента-кореня і розгалужується до самого нижчого рівня елементів. Хоча немає єдиної думки щодо термінології, використовуваної в деревах XML, W3C випустив принаймні дві стандартні термінології:

  • Термінологія, що використовується в моделі даних XPath.
  • Термінологія, використовувана в інформаційному наборі XML.
  • XPath визначає синтаксис з ім’ям виразів, який ідентифікує один або декілька внутрішніх компонентів елементів і атрибутів документа XML. XPath широко використовується для доступу до XML-кодованих даних.

    Інформаційний набір XML описує абстрактну модель даних для документів в термінах інформаційних елементів. Він часто використовується в специфікаціях власної мови для зручності опису обмежень на конструкції, що допускаються ними.