Расширение XML языка программирования Control обеспечивает возможность использования данных XML с помощью языка сценариев CTRL.
Расширение реализует XML DOM, уровень 2 (объектная модель документа). DOM, уровень 2 является Рекомендацией W3C для XML интерфейсов, которые сопоставляют составляющие XML документа в иерархической структуре. DOM предоставляет интерфейс получения доступа, а также изменения содержания и структуры XML файла. Данное формирует иерархический вид документа (просмотр в виде дерева). Таким образом, объектная модель документа постоянно размещается в памяти после синтаксического анализа документа, что обеспечивает простоту обработки.
Спецификацию DOM, уровень 2 можно найти по адресу http://www.w3.org/DOM/.
Расширение XML языка программирования Control позволяет выполнять считывание, запись и изменение данных либо из файла, либо из строки. DOM предоставляет интерфейс доступа к содержимому и структуре для их изменения.
Для изменения XML файла можно использовать следующие функции: