yuppy
finalmente mi carica i dati nei miei campi di testo dinamici....
questo il codice sul frame:

stop();
filexml = "top_noline.xml";
ApriXML();
function ApriXML() {
mioxml = new XML();
mioxml.ignoreWhite = true;
mioxml.load(filexml);
mioxml.onLoad = function(success) {
if (success) {
squadra = new Array();
modello = new Array();
// qui ri devi fare gli array di tutti gli altri attributi xml
root = mioxml.firstChild;
nodi = root.childNodes;
for (var i = 0; i<nodi.length; i++) {
if (nodi[i].nodeName == "item") {
squadra.push(nodi[i].attributes.squadra);
modello.push(nodi[i].attributes.modello);
}
}
trace("le squadre sono "+squadra);
trace("i modelli sono "+modello);
delete mioxml;
} else {
trace("errore nel caricamento dei dati");
}
};
}

in questo modo funziona ma aihme'....mi classifica i dati uno dopo l'altro dividendoli da un punto, cosi:

barcellona.liver
pool.palermo.bar
cellona.liverpoo
l.palermo.barcel
lona...........e cosi' via....io vorrei un nome su di ogni linea...la stessa cosa vale per gli altri campi modello-anno-prezzo-descrizione.......perche' ogni squadra ha dei dati differenti...come fare?