Пришлось делать через XML.
Парсинг полчается нормально, вычисляет что нужно правильно(делал по одному из примеров на flasher.ru)
но вот в чем проблема

Код:
myArray = new Array();
doc = new XML();
doc.load("doc.xml");
doc.onLoad = function (success) {
if (success) {
...
myArray.push(value);
...
}
}
trace(myArray.length);
На выходе получаю 0.
По всей видимости дело либо в области видимости переменной, либо скорее всего во времени подгрузки файла.
как быть?