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

    Muoversi all'interno di un Albero XML

    Salve a tutti.Stavo cercando di creare un albero XML caricando i nodi da un file esterno.Se mi costruisco la stringa nella pagina html e carico la dom mi funziona e riesco ad accedere ai nodi, ma se voglio caricare i nodi da un file XML mi da errore.
    Questo è il codice del file HTML:
    <html>
    <head>
    <title>Prima prova di MSXML</title>
    <script>
    function carica_XML ( )
    {
    var file_XML = new ActiveXObject("Microsoft.XMLDOM");
    file_XML.async = false;
    file_XML.loadXML("2.xml");
    var root = file_XML.documentElement;
    var editore = root.firstChild;
    var titolo = editore.nextSibling;
    var testo_alert = "State leggendo \"" + editore.text + "\" offerto da " + titolo.text;
    alert (testo_alert)
    }
    </script>
    </head>
    <body onLoad="javascript: carica_XML ( )">
    </body>
    </html>

    Questo è quello XML:
    "<file_XML><titolo>Programmare con XML dentro e fuori il web</titolo><editore>HTML.it</editore></file_XML>"

    Quando vado ad aprire la pagina HTML mi da errore alla riga 11 dove sta la definizione di root.
    Mi sapete dire dove sbaglio?? Grazie ciao.
    Buon Anno

  2. #2
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696
    prova solo con load

    file_XML.load("2.xml");


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 © 2026 vBulletin Solutions, Inc. All rights reserved.