Ich versuche, die Ausgabe von Httprequest zu analysieren, die als XML formatiert ist. Ich benutze MSXML2.DOMDocument die Antwort als XML zu laden, aber ich erhalte diese Fehlermeldung:
Das System kann den angegebenen Pfad nicht finden.
dies ist die Ausgabe von Httprequest , wenn ich es so erhalten Response :
<?xml version=1.0 encoding=utf-8?>
<resultObj>
<result>False</result>
<invoiceNumber>1</invoiceNumber>
<referenceNumber>21669145</referenceNumber>
<transactionDate>2016/05/18 20:10:07</transactionDate>
</resultObj>
und dies ist mein VBScript-Code das Ergebnis als XML-Datei zu laden:
data= invoiceUID=1
Set httpRequest = Server.CreateObject(MSXML2.XMLHTTP.6.0)
httpRequest.Open POST, https://some url, False
httpRequest.SetRequestHeader Content-Type, application/x-www-form-urlencoded
httpRequest.Send data
postResponse = httpRequest.ResponseXML.xml
Set xmlDOM = Server.CreateObject(MSXML2.DOMDocument)
xmlDOM.async = False
xmlDOM.setProperty ServerHTTPRequest, True
xmlDOM.Load(postResponse) ///// I think this line fails
If xmlDOM.ParseError <> 0 Then
response.write xmlDOM.ParseError.Reason
Else
response.write file loaded
End If