wie um xml zu Parsen, die aus einer WinHttp.WinHttpRequest-Objekt?

Ich habe einen standalone-VBScript die Verbindung zum server und erhält als Antwort den text(als XML) in eine WinHttpRequest-Objekt. Nun, meine Frage ist wie kann ich das Parsen der XML-Inhalt in ihm. Wenn ich eine Anfrage(strPostData) brauche ich zum Parsen der XML-Antwort. Was ich mit unter nicht so funktioniert wie ich bin nicht in der Lage zu drucken, die Ausgabe auf der Konsole. Ich bin in der Lage, um die Ausgabe der ResponseText obwohl. Aber ich bin nicht in der Lage zu analysieren.

  Set objWinHttp = CreateObject("WinHttp.WinHttpRequest.5.1")
  objWinHttp.Send(strPostData)
  objWinHttp.WaitForResponse()

    If objWinHttp.Status = "200" Then
        GetDataFromURL = objWinHttp.ResponseText
        Set xmlDoc = CreateObject("Microsoft.XMLDOM")
        xmlDoc.loadXML(GetDataFromURL)
        Set ops = xmlDoc.getElementsByTagName("Response\Status").item(0).text


      WScript.Echo "Output is: " & ops
      WScript.Echo "Message: " & GetDataFromURL
      Msgbox GeteDataFromURL
      WScript.Quit(0)   

Hier ist die XML analysiert werden:

<RCTRequest>
    <Response>
       <Name>aaa</Name>
       <Status>44</Status>
    </Response>
</RCTRequest>
  • Welche Fehlermeldung erhalten Sie?
  • Tut mir Leid, wenn ich sagte, die Nachricht habe ich gemeint ResponseText. Ich habe die Frage jetzt
InformationsquelleAutor Srinivas | 2012-01-12
Schreibe einen Kommentar