服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - ASP教程 - 利用ASP从远程服务器上接收XML数据的方法

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

2019-10-27 10:52asp代码网 ASP教程

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

代码如下:

<%  
dim objXML  
dim objRootElement  
dim strValue  
dim strInetURL  
dim strXML  
dim item              
strInetURL ="http://pf.inetsolution.com/inetactive2001/inetactive2001news.xml"  
Dim HttpReq   
set HttpReq = server.CreateObject("MSXML2.XMLHTTP")    
HttpReq.open "GET", "http://pf.inetsolution.com/inetactive2001/inetactive2001news.xml", False  
HttpReq.send  
strXML = HttpReq.responseText         
Set objXML = Server.CreateObject("Msxml2.DOMDocument")  
objXML.validateonparse = true  
objXML.async=false  
objXML.loadXML(strXML)  
if objXML.ParseError.errorCode <> 0 then  
    Response.Write("Error: " & objXML.parseError.reason & "<br>")  
    Response.Write("Code: 0x" & hex(objXML.parseError.errorCode) & "<br>")  
    Response.Write("At Line: " & objXML.parseError.line & "<br>")  
    Response.Write("At pos: " & objXML.parseError.linePos & "<br>")                  
else  
    set objRootElement = objXML.documentElement  
    if not isObject(objRootElement) then  
        Response.Write("no file loaded")  
    else  
        Response.Write(objRootElement.childnodes(0).text)  
    end if  
end if  
%>

延伸 · 阅读

精彩推荐