jethroMedlem sedan apr. 200117 inlägg 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 Kod? Har du Microsofts XML parser version 3 installerad?
jethroMedlem sedan apr. 200117 inlägg 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 Prova att använda Server.CreateObject() istället för New.
Mvh,
jethroMedlem sedan apr. 200117 inlägg 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 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 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 Kul att du fick igång det! :)
Mvh