Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427

    documentElement (xmldom)

    devo fare un test di lettura di un file xml

    codice:
    set xmlDoc=CreateObject("Microsoft.XMLDOM")
    xmlDoc.async="false"
    xmlDoc.load(Server.MapPath("risultati_now.xml"))
    
    for each x in xmlDoc.documentElement.childNodes
    	document.write(x.childnodes(0).nodeValue & "
    ")
    next
    ottengo :

    Errore di run-time di Microsoft VBScript (0x800A01A8)
    Necessario oggetto: 'document'
    step1_vb.asp, line 19

  2. #2
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Forse questo potrebbe esserti utile...
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  3. #3
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    ho provato anche cosi :

    codice:
    <%
    set xmlDoc=CreateObject("Microsoft.XMLDOM")
    xmlDoc.async="false"
    xmlDoc.load("note.xml")
    
    for each x in xmlDoc.documentElement.childNodes
    	document.write(x.childnodes(0).nodeValue & "
    ")
    next
    
    %>
    la cosa assurda è che con Js funziona perfettamente.

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    continuo a sbattere la testa........


    ma non demordo...

    spero che qualcuno mi dia una dritta.. anche perchè credo di esserci quasi:

    codice:
    <%@LANGUAGE = Vbscript%>
    <%
    
      login_ok =  "<CommandList>"&_
    				"<Login>"&_
    				"<Username>xxxxx</Username>"&_
    				"<Password>yyyyy</Password>"&_
    				"</Login>"&_
    				"</CommandList>"
    
    
    Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
    Set objXmlDOM = Server.CreateObject("Microsoft.XMLDOM")
    
    objXMLHTTP.Open "POST", "http://demo.miosito.com/XML", False
    objXMLHTTP.Send (login_ok)
    If objXMLHTTP.status = 200 then
    
    objXmlDOM.loadXML(objXMLHTTP.ResponseText)
    
    
    Dim temp
    Set temp = objXmlDOM.selectSingleNode("CommandList/Login/LoginId").text
    
    Dim i
    For i = 0 To 1
            Response.Write temp(i).text & "
    "
        Next
    
    Else
    testoHTML = "Errore"
    End If
    %>

    la risposta che ottengo dal server è:
    codice:
      <?xml version="1.0" encoding="UTF-8" ?> 
    - <CommandList>
    - <Login millis="47">
      <LoginId>5T8A82Z5LAVH3FOC</LoginId> 
      </Login>
      </CommandList>

    IIS SAYS:
    Errore di run-time di Microsoft VBScript (0x800A01A8)
    Necessario oggetto: '[string: "5T8A82Z5LAVH3FOC"]'

    qualcosa quindi la vede....
    ma sembra che ci sia un errore nella formattazione.

    spero in un consiglio.

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.