利用ASP从远程服务器上接收XML数据的方法

时间:2021-05-25

复制代码 代码如下:<%
dimobjXML
dimobjRootElement
dimstrValue
dimstrInetURL
dimstrXML
dimitem
strInetURL="http://pf.inetsolution.com/inetactive2001/inetactive2001news.xml"
DimHttpReq
setHttpReq=server.CreateObject("MSXML2.XMLHTTP")
HttpReq.open"GET","http://pf.inetsolution.com/inetactive2001/inetactive2001news.xml",False
HttpReq.send
strXML=HttpReq.responseText
SetobjXML=Server.CreateObject("Msxml2.DOMDocument")
objXML.validateonparse=true
objXML.async=false
objXML.loadXML(strXML)
ifobjXML.ParseError.errorCode<>0then
Response.Write("Error:"&objXML.parseError.reason&"<br>")
Response.Write("Code:0x"&hex(objXML.parseError.errorCode)&"<br>")
Response.Write("AtLine:"&objXML.parseError.line&"<br>")
Response.Write("Atpos:"&objXML.parseError.linePos&"<br>")
else
setobjRootElement=objXML.documentElement
ifnotisObject(objRootElement)then
Response.Write("nofileloaded")
else
Response.Write(objRootElement.childnodes(0).text)
endif
endif
%>

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章