Avatar billede heenet Novice
08. marts 2005 - 11:38 Der er 1 løsning

Henter XML via http og vil gemme lokalt

Jeg henter data på følgende måde:

Function getXML(strURL)
On Error Resume Next
Set objXMLHttp = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0")

objXMLHttp.Open "GET", strURL ,False,"",""

objXMLHttp.Send

If Err.Number = 0 Then
    If objXMLHttp.Status = 200 then
        getXML = objXMLHttp.ResponseText
    Else
        getXML = "Incorrect URL"
    End if
Else
    getXML = Err.Description
End If

Set objXMLHttp = Nothing
End Function

set XML = Server.createObject("Microsoft.XMLDOM")
XML.async = false

kald = getKald("http://" & udtraek)

boolvalue = XML.loadXML(GetXML(kald))
   
if not boolvalue then
    fejltext = "Der er ikke adgang til Serveren!"
End If

Jeg har forsøgt med XML.save("fil.xml") men dette giver Access Denied!?!?

Der er fuld skrald på pointene, for jeg skulle bruge svaret igår :-)
Avatar billede heenet Novice
08. marts 2005 - 15:59 #1
Jeg kunne ikke vente længere, så jeg fandt selv svaret, som jo selvfølgelig var pinligt simpelt :-)

Jeg skulle bare lige have hele stien med, når jeg gemte:

XML.Save server.MapPath("xmlfiler/filnavn.xml")
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester