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

Розширювана мова розмітки

XML схожий на HTML. Вони містять символи розмітки для опису сторінки або файлу. HTML, однак, описує зміст веб-сторінки в основному у вигляді текстових і графічних зображень, тільки з точки зору того, як вони повинні відображати і взаємодіяти.

XML описує в термінах вміст даних, які описуються. Наприклад, слово «phonenum», поміщене в теги розмітки, може вказувати, що наступними даними буде номер телефону. Файл XML може оброблятися програмою виключно як дані, зберігатися з аналогічними на іншому комп’ютері або відображатися, як HTML-файл. Наприклад, в залежності від того, як додаток на приймаючому комп’ютері буде обробляти номер телефону, воно може бути збережено, відображено або набрано.

XML вважається розширюваним, тому що, на відміну від HTML, символи розмітки є необмеженими і самоопределяющими. XML – це просте і легке у використанні підмножина стандарту Standard Generalized Markup Language (SGML) для створення структури документа. Очікується, що HTML і XML будуть використовуватися разом у багатьох веб-додатках. Наприклад, розмітка XML може відображатися на сторінці HTML.