18c0693f

    Программирование на языке XML

Особенности XML:

Позволяет создавать собственные теги и атрибуты.

Иерархическая структура — данные организованы в древовидную структуру.

Строгий синтаксис — чёткие правила форматирования и вложенности.

Поддержка Unicode — обеспечивает многоязычность.

Важно: XML — это не исполняемый код, а язык описания данных. После описания данных с помощью XML необходимо создать код, который сможет эти данные отправить, принять или обработать.

БАЗЫ ДАННЫХ

Структура

Пролог — необязательная вводная часть с информацией о версии и кодировке.

Корневой элемент — обязательный, содержит все остальные элементы.

Элементы — основные строительные блоки, могут быть вложенными.

Атрибуты — дополнительные характеристики элементов.

Комментарии — пояснения, игнорируемые парсером.

CDATA — секции с неинтерпретируемыми данными.

Пространства имён — механизм разрешения конфликтов имён.