Добрый день, я очень благодарен Вам за помощь! ...но я еще новичок и не могу разобраться в этом коде, не вижу что за что отвечает...где переменные и каким образом (нажатием на кнопку?) это сохраняется....(
я просто хотел изменить немного изначальный код, чтобы добавить второе текстовое поле, которое бы сохранялось. Написал вот такую функцию...но больше одного текстового поля она не хочет сохранять, можете подсказать в чем ошибка?

Код AS3:
var xml:String;
Save.addEventListener(MouseEvent.CLICK,stageClickHandler);
var fr:FileReference = new FileReference();
function stageClickHandler(e:MouseEvent)
{
xml = "<message><name>" + Input_text.text + "</name></message>",
"<message2><name2>" + Input_text2.text + "</name2></message2>;
fr.save(xml, 'test.xml');
}