使用XmlHttp在SOAP响应中获取数据

时间:2011-08-02 12:21:53

标签: soap asp-classic serverxmlhttp

我正在使用XhmHttp请求对象从经典的asp页面向Web服务发送SOAP请求。 Web服务返回xml字符串作为结果如何从SOAP响应中读取xml字符串结果。 XmlHttp对象中是否有任何属性或方法支持?

2 个答案:

答案 0 :(得分:0)

vb示例:

Dim xmlhttp As New Msxml2.XMLHTTP30

xmlhttp.open "GET", "http://localhost/books.xml", False

xmlhttp.send

MsgBox xmlhttp.responseXML.xml

查看说明

responseXML Property

答案 1 :(得分:0)

您应该能够使用常规XMLDOM对象来完成整个过程。您只需从正在与之交谈的Web服务的URL中“加载”文档即可。

set xmlDoc = CreateObject("Microsoft.XMLDOM")
xmlDoc.async=false
xmlDoc.load("http://server.domain.com/yourservice.asp?arg1=a")

然后,您只需继续解析文档,就像从本地文件中加载文档一样。