Ho questo file xml picoclo picoclo è solo un esmpio ma presto importerò molti dati
<?xml version="1.0" encoding="UTF-8" ?>
<arrivo>abcde</arrivo>
Con flash recupero il dato:
mio_xml = new XML();
mio_xml.percorso = _root;
mio_xml.ignoreWhite = true;
mio_xml.onLoad = function(successo) {
if (successo) {
this.percorso.testo = this.firstChild.firstChild.nodeValue;
} else {
this.path.testo = "caricamento errato";
}
};
mio_xml.load("arrivo.xml");
Bene importo il file e mi funge ora dovrei processare questi dati sulla _root. e faccio:
mio_xml = new XML();
mio_xml.percorso = _root;
mio_xml.ignoreWhite = true;
mio_xml.onLoad = function(successo) {
if (successo) {
this.percorso.testo = this.firstChild.firstChild.nodeValue;
this.percorso.strArray = this.percorso.testo.split("");
} else {
this.path.testo = "caricamento errato";
}
};
mio_xml.load("arrivo.xml");
Se faccio il trace dentro la funzione funge bene ma se sulla _root scrivo:
primo= _root.strArray[1];
trace(primo)
non mi spunta nulla coem faccio a rendere disponibili dei dati sulla _root?
Per stamparli nei campi ci sono risucito ma per procesarli ancora no, in poche parole devousare qualla sequenza come uan sequanza di arirvo di uan corsa di auto., quindi ho bisongo di processarli

Rispondi quotando