Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Leggere file xml

  1. #1

    Leggere file xml

    ciao a tutti,
    mi sono avvicianto da 1 giorno alla lettura tramite javascript di file xml ma sinceramente anche guardando gli esempi non riesco a leggere il file. Non sono un tipo che chiede la pappa pronta ma qualcuno può spiegarmi con alcuni semplici esempi come istanziare l'oggetto XMLDOM in javascript e leggere il contenuto del file?

    grazie

  2. #2
    sono riuscito a fare il file xml così:

    codice:
    <?xml version="1.0" encoding="UTF-8"?>
    <prodotto>
    <aggiornamento>
    <informazione><![CDATA[1.0.0]]></informazione>
    </aggiornamento>
    </prodotto>
    e la pagina html con il javascript di cui il codice è:

    codice:
    <script type="text/javascript" language="javascript">
    var OggettoXml = new ActiveXObject("Microsoft.XMLDOM");
    OggettoXml.Async = False;
    OggettoXml.Load("versione.xml");
    
    var versione = OggettoXml.getElementsByTagName("aggiornamento/informazione");
    
    document.alert("Versione: " + versione.text);
    
    OggettoXml.Close();
    </script>
    ma non mi mostra niente. Perchè?

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    perche' inventi la sintassi, a occhio vedo minimo 3 errori notevoli
    parti da un esempio funzionante, ce ne sono infiniti in rete

    x es. http://www.w3schools.com/Dom/dom_parser.asp

    http://www.google.co.uk/search?q=jav...L_enGB219GB220

    ciao

  4. #4
    mi puoi fare un esempio pratico con la base del mio file XML?

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    mi spiace, non ho proprio tempo

    studia gli esempi gia' presenti in rete
    ciao

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.