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

    [JS]Caricare array da XML

    ciao a tutti!
    dovrei caricare un array da un mio XML in locale.
    La struttura dell'xml è la seguente:
    <nome>
    <t24>
    <t36>
    <t48>
    ...
    e così via.

    Ho provato ad stamparlo a video così:
    codice:
    <script type="text/javascript">
    
    var objXmlDom = new ActiveXObject("Microsoft.XMLDOM");
        objXmlDom.async = false;
        objXmlDom.load("MIO_XML.xml");
    
    var nome = objXmlDom.getElementsByTagName("nome");
    var t24 = objXmlDom.getElementsByTagName("t24");
    var t36 = objXmlDom.getElementsByTagName("t36");
    var t48  = objXmlDom.getElementsByTagName("t48");
    
    
    var i = 1;
    
    for (i=0; i<nome.length; i++)
    {
        document.write(nome[i].text + " " + t24[i].text + " " + t36[i].txt + " " + t48[i].txt + "
    ");
    }
    
    objXmlDom.Close();
    
    </script>
    e funziona.

    Ora dovrei sostituire il "document.write" con un vettore.
    Avevo provato così

    codice:
    mieiDati[i] = [nome[i].text, t24[i].text, t36[i].text]
    ma si blocca


    grazie

  2. #2
    alla fine aggiungo i dati così
    codice:
    mieiDati[0] = [nome[0].text, t24[0].text, t36[0].text]
    mieiDati[1] = [nome[1].text, t24[1].text, t36[1].text]
    ....

    altra domanda:
    la struttura dell'XML è questa:
    codice:
    <stazione id="401" quota="0085">
    Vorrei pescare sia id che quota.
    ho provato a cercare con google ma non ho trovato grandi cose, io leggo l'xml con XMLDOM

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.