webForumDet fria alternativet

posta xml-dokument

7 svar · 251 visningar · startad av jethro

jethroMedlem sedan apr. 200117 inlägg
#1

Hallå!

Skall posta en xml-sträng via http från en asp-sida.
Har försökt med hjälp av MSXML2 men lyckas inte skapa ett sådant objekt, får nämligen felmeddelandet:

Microsoft VBScript runtime error '800a01fa'

Class not defined: 'MSXML2'

Tacksam för svar/Jethro

@ndersMedlem sedan juni 200032 969 inlägg
#2

Kod? Har du Microsofts XML parser version 3 installerad?

jethroMedlem sedan apr. 200117 inlägg
#3

Vet inte om XML parser v.3 är installerad på servern, skall kolla...

Koden jag använder är följande:

Set objSrvXMLhttp = New MSXML2.ServerXMLHTTP40
Set objDOMDoc = New MSXML2.DOMDocument40
Set objDOMDocResult = New MSXML2.DOMDocument40

Något annat jag bör tänka på?

/Jethro

@ndersMedlem sedan juni 200032 969 inlägg
#4

Prova att använda Server.CreateObject() istället för New.

Mvh,

jethroMedlem sedan apr. 200117 inlägg
#5

Får då tyvärr ett annat felmeddelande:

Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/smsbox/xmlLink.asp, line 2

Invalid ProgID. For additional information specific to this message please visit the Microsoft Online Support site located at: http://www.microsoft.com/contentredirect.asp.

Hmm...

@ndersMedlem sedan juni 200032 969 inlägg
#6

Då verkar det inte som om rätt version av xmlparsern är installerad på servern, så det får du kolla upp.

Mvh

jethroMedlem sedan apr. 200117 inlägg
#7

Nu har jag installerat senaste XML-parsern på servern, har även använt följande kod:

Dim objSrvXMLhttp, objDOMDoc, objDOMDocResult 
set objSrvXMLhttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
Set objDOMDoc = Server.CreateObject("MSXML2.DOMDocument")
Set objDOMDocResult = Server.CreateObject("MSXML2.DOMDocument")

Så nu funkar det!

Tack så mycket för hjälpen, @nders!!!

/Jethro

@ndersMedlem sedan juni 200032 969 inlägg
#8

Kul att du fick igång det! :)

Mvh

124 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)