Ciao, tramite un file xml vado a caricare ora pochi dati, ma in futuro un bel po, come faccio a controllare se tutti i dati sono stati caricati correttamente ed eseguire una funzione appunto se il caricamento è andato a buon fine?
Questo e l'xml che mi carica i dati, ora ha solo 3 variabili, ma in fituro saranno anche 30 0 40..
Codice PHP:var dati:XML = new XML();
dati.ignoreWhite = true;
var msg:Array = new Array();
var design:String = new String();
var immBg:String = new String();
dati.load(_global.percorso + "xml/dati" + _global.lingua + ".xml");
function datiCaricati(success) {
if (success) {
trace("--------------------------------------");
trace("-> xml dati caricati");
// Riempio gli array con i percorsi dall'XML
for (var i = 0; i < dati.firstChild.childNodes[0].childNodes.length; i++) {
msg.push(dati.firstChild.childNodes[0].childNodes[i].firstChild.nodeValue);
trace("msg" + [i] + ": " + msg[i]);
}
design = dati.firstChild.childNodes[1].childNodes[0].firstChild.nodeValue;
immBg = dati.firstChild.childNodes[2].childNodes[0].childNodes[0];
trace("design: " + design);
trace("immBg: " + immBg);
trace("--------------------------------------");
}
}
dati.onLoad = datiCaricati;

Rispondi quotando