Visualizzazione dei risultati da 1 a 5 su 5

Discussione: xml unload

  1. #1

    xml unload

    carico un xml così:

    var xxx_xml:XML = new XML();
    xxx_xml.ignoreWhite = true;
    xxx_xml.load("AAA.xml");


    poi richiamo una funzione che fà così:

    var xxx_xml:XML = new XML();
    xxx_xml.ignoreWhite = true;
    xxx_xml.load("BBB.xml");
    trace(xxx_xml);

    ma il trace mi dà sempre AAA.xml

    come faccio? bisogna prima scaricare il precedente xml? se si come?

    grazie

  2. #2
    secondo me resta nella cache quindi magari prova a fare una cosa del genere

    filexml = "fileXml.xml";

    mioxml = new XML();
    mioxml.ignoreWhite = true;
    mioxml.load(filexml + "&rnd=" + random(999999));
    mioxml.onLoad = ElaboraXML;
    function ElaboraXML (success) {
    if (mioxml.loaded) {
    //funzioni x la lettura dell'xml

    delete myarray;
    delete mioxml;

    }else{
    _root.loading = "Record non presenti";
    }
    };

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    var xxx_xml:XML = new XML();
    xxx_xml.ignoreWhite = true;
    xxx_xml.onLoad=function(){
    trace(xxx_xml);
    }
    xxx_xml.load("BBB.xml");


    Prova con questo codice nella funzione.... il trace come l'hai messo tu non aspetta che i nuovi dati vengano caricati


  4. #4
    Originariamente inviato da nep036
    var xxx_xml:XML = new XML();
    xxx_xml.ignoreWhite = true;
    xxx_xml.onLoad=function(){
    trace(xxx_xml);
    }
    xxx_xml.load("BBB.xml");


    Prova con questo codice nella funzione.... il trace come l'hai messo tu non aspetta che i nuovi dati vengano caricati

    ho fatto come mi hai detto e ora mi fà il trace giusto ma se poi estrapolo i dati dall'xml mi dà sempre quelli vecchi!?

  5. #5
    Originariamente inviato da eloderma
    ho fatto come mi hai detto e ora mi fà il trace giusto ma se poi estrapolo i dati dall'xml mi dà sempre quelli vecchi!?
    ok, cazzata mia, va bene il sistema con onload.

    graSSSSIE

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.