Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    XML e Onload ome fare una variabile _root

    Ciao,
    sto diventando pazzo dietro a una banalità
    Carcio un file xml ma non riesco a leggerne i dati nella _root ma solo tramite la funzione onLoad...

    filexml = "orari.xml";
    mioxml = new XML();
    mioxml.load(filexml);
    mioxml.onLoad = function(){
    //Printa correttamente
    trace(mioxml);
    }
    //Non ritorna nulla nonostante l'oggetto sia presente nella _root
    trace(mioxml);

    perchè?? Come faccio a leggerli dalla root??
    Grazie, sicuramente qualcuno c'è già passato

  2. #2
    Non l'ho risolto da solo, me l'ha passato un'amico, magari è utile ad altri:

    1° frame

    /*
    *inizializzazione file xml
    */
    xml_data = new XML();
    xml_data.ignoreWhite = true;
    xml_data.path = this;
    xml_data.onLoad = function(success) {
    if (success) {
    trace(xml_data.status);
    //xml_array = new Array();
    //xml_array = xml_data.firstChild;
    //definisco il contatore che scorre tutto l'albero del file xml
    play();
    } else {
    _root.xml_status = "XML loading Error";
    stop();
    }
    };
    /*
    *load del file xml
    */
    xml_data.load("orari.xml");
    stop();

    2° frame

    stop();
    trace("data"+xml_data)

    Lo sapevo che era una stupidata

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.