Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217

    Problema estrazione dati da FILE XML con ASP

    Ragazzi sto cercando di leggere il contenuto del file xml presente a questo link utilizzando il linguaggio ASP ma ma mi da errore in questo punto

    codice:
    For i = 0 To (currNode.length - 1)


    FILE XML
    http://www.ecb.europa.eu/stats/eurof...xref-daily.xml
    dal quale dovrei estrarre il tasso di cambio delle monete estere in questo modo

    1€=1.3117 USD
    1€=130.71 JPY
    1€=1.9558 BGN
    1€=25.765 CZK
    1€=7.4588 DKK


    Posto l'intero codice
    codice:
    <%
    
    ' creo un'istanza dell'oggetto XMLDOM 
    set xmlDom = Server.CreateObject("Msxml2.DOMDocument")
    xmlDom.async = false 
    
    ' leggo il file 
    xmlDom.Load("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml") 
    
    ' selezioni il nodo <cube>
    set CurrNode = xmlDom.selectSingleNode("cube") 
    
    ' ciclo per tutti i nodi "figli" di <cube>
    
    For i = 0 To (currNode.length - 1) 
      Response.Write "
    
     1 € =" 
      Response.write currNode.childNodes(i).text 
      Response.Write "</p>"
    Next 
    
    Set CurrNode = Nothing
    Set xmlDom = Nothing 
    %>

  2. #2
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592

    Re: Problema estrazione dati da FILE XML con ASP

    Originariamente inviato da fabiodj
    Ragazzi sto cercando di leggere il contenuto del file xml presente a questo link utilizzando il linguaggio ASP ma ma mi da errore in questo punto

    codice:
    For i = 0 To (currNode.length - 1)


    FILE XML
    http://www.ecb.europa.eu/stats/eurof...xref-daily.xml
    dal quale dovrei estrarre il tasso di cambio delle monete estere in questo modo

    1€=1.3117 USD
    1€=130.71 JPY
    1€=1.9558 BGN
    1€=25.765 CZK
    1€=7.4588 DKK


    Posto l'intero codice
    codice:
    <%
    
    ' creo un'istanza dell'oggetto XMLDOM 
    set xmlDom = Server.CreateObject("Msxml2.DOMDocument")
    xmlDom.async = false 
    
    ' leggo il file 
    xmlDom.Load("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml") 
    
    ' selezioni il nodo <cube>
    set CurrNode = xmlDom.selectSingleNode("cube") 
    
    ' ciclo per tutti i nodi "figli" di <cube>
    
    For i = 0 To (currNode.length - 1) 
      Response.Write "
    
     1 € =" 
      Response.write currNode.childNodes(i).text 
      Response.Write "</p>"
    Next 
    
    Set CurrNode = Nothing
    Set xmlDom = Nothing 
    %>
    Scusami... non so se potrebbe essere questo, ma
    la variabile "currNode" che usi nel ciclo è la stessa "CurrNode" dato che per esempio in Javascript la diferenza di una maiuscola fa la differenza, non so se vale anche qui in ASP...
    ciao
    Vic53
    Vic53

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.