ActionScript 3 - программное создание XML: добавить атрибут узлу, добавить внутренний (дочерний) элемент

Вопрос:

Хочу создать XML программно с помощью ActionScript 3. Подскажите, пожалуйста как мне это сделать. Мне нужно добавлять элементы внутри элементов и добавлять к ним атрибуты.

Ответ:

Создаем XML: 

var xml:XML = <node_name /> ; 

Добавляем атрибут: 

xml.@id = "0001"; 

Добавляем дочерний узел: 

xml.child_node_name = "Текстовое содержимое.";