утренняя гимнастика :)

Код:
ldr = new XML();
ldr.ignoreWhite = true;
ldr.load("test.xml");
//
//
ldr.onLoad = function(flag) {
// loaded
if (flag) {
// reference to root node
var base = this.firstChild;
for (var i = 0; i<base.childNodes.length; i++) {
// reference to set of questions
var set = base.childNodes[i];
// ** array of questions **
var vop = [];
for (var j = 0; j<set.childNodes.length; j++) {
// reference to question in current set
var item = set.childNodes[j];
// name of node
var name = item.attributes.name;
if (name.indexOf("vop") != -1) {
// index of question
var index = Number(name.substr(3));
// answer to question
var value = item.attributes.link;
//
// ** add question to array **
vop[index] = value;
}
}
trace("answers set : "+vop);
}
}
};
ориентируйся по комментариям..
здесь твой хмл грузится из файла "test.xml", разбирается по кусочкам, но созданный массив всего лишь трейсится, и никуда не сохраняется. вместо трейса поставишь что там надо сделать с этим массивм :)