Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892

    problema con lettura dati xml

    Scusate, sono novellino in AS...

    Io sto cercando di far leggere dei dati da un file esterno Xml e farli apparire al'interno di uno spazio di testo che ho chiamato "recensioni". Vi posto il mio codice:

    codice:
    luigi=new XML();
    luigi.ignoreWhite = true;
    luigi.onLoad = function(success)
    {
    if(success){
    var nodes = this.firstChild.childNodes;
    for(var i = 0; i < nodes.length; i++){
    var miotesto = nodes[i].attributes.testo;
    recensioni.text+=miotesto;
    }
    } else {
    recensioni.text+="nessun dato\n";
    }
    }
    luigi.load("notizie.xml");
    Il problema che ho è che al posto di stamparmi il contenuto dei nodi "testo" lui mi scrive :"undefined". Sicuramente sbaglio qualcosa, ma non so cosa...
    potete aiutarmi?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    ehm, avevo fatto errori nel codice, che ho risolto così:

    codice:
    luigi=new XML();
    luigi.ignoreWhite = true;
    luigi.onLoad = function(success)
    {
    if(success){
    var nodes = this.firstChild.childNodes;
    for(var i = 0; i < nodes.length; i++){
    var miotesto = nodes[i].childNodes[1];
    recensioni.htmlText +="
    "+miotesto+"</br>";
    }
    } else {
    recensioni.htmlText += "nessun dato\n";
    }
    }
    luigi.load("notizie.xml");
    C'e però un ulteriore problema: in questo modo non mi prende i caratteri accentati ed i tag html!!! Dove sto sbagliando?

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.