XMLデータを作成するには

//メインタイムラインのフレームアクション
my_xml = new XML();
//ルート要素<duo>を作成します
rootNode = my_xml.createElement("duo");
my_xml.appendChild(rootNode);
//<sax>と<piano>要素を作成します
sax = my_xml.createElement("sax");
sax.appendChild(my_xml.createTextNode("Cannonball Adderley"));
piano = my_xml.createElement("piano");
piano.appendChild(my_xml.createTextNode("Bill Evans"));
//<album>要素を作り<sax>と<piano>要素を追加します
album1 = my_xml.createElement("album");
album1.appendChild(sax);
album1.appendChild(piano);
//<album>要素をコピーして<sax>要素を削除します
album2 = album1.cloneNode(true);
album2.firstChild.removeNode();
//<guitar>要素を作り、削除した<sax>の位置に挿入します
guitar = my_xml.createElement("guitar");
guitar.appendChild(my_xml.createTextNode("Jim Hall"));
album2.insertBefore(guitar, album2.firstChild);
//ルート要素に2つの<album>要素を追加します
rootNode.appendChild(album1);
rootNode.appendChild(album2);
data_txt.text = my_xml;
・サンプルを実行
・サンプルをダウンロード
Action Script逆引きクイックリファレンス 説明などは本書を参考にしてください。