asp如何读取并解析远程xml文件

如题所述

第1个回答  推荐于2016-03-19
用XMLHTTP获取,代码如下:
<%
dim objXML
dim objRootElement
dim strValue
dim strInetURL
dim strXML
dim item

strInetURL ="http://www.amwaynet.com.cn/content/data/nthmtg.xml"
Dim HttpReq

set HttpReq = server.CreateObject("Microsoft.XMLHTTP")

HttpReq.open "GET","http://www.amwaynet.com.cn/content/data/nthmtg.xml",False
HttpReq.send
strXML = HttpReq.responseText
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
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
%>本回答被提问者采纳
第2个回答  2007-02-26
用 send

asp如何读取并解析远程xml文件
Set objXML = Server.CreateObject("Microsoft.XMLDOM")objXML.validateonparse = true objXML.async=false objXML.loadXML(strXML)if objXML.ParseError.errorCode <> 0 then Response.Write("Error: " & objXML.parseError.reason & "")Response.Writ...

asp如何读取并解析远程xml文件
用for语句不就可以啦!如:objLst是定义的数据连接变量名 aaa=objLst.length;for(i=0;i<aaa;i++){ objHdl=objLst.item(i);Response.Write("");Response.Write("" + objHdl.childNodes(0).text + "");Response.Write("" + objHdl.childNodes(1).text + "");Response.Write("" + ob...

用ASP读取远程目录里的文件
set mytextfile=myfileobject.OpenTextFile(server.MapPath("1.asp"),2,true)mytextfile.WriteLine(Str)mytextfile.close Response.Write "OK"或则你可以将这些保存到数据库,Save到数据库不用我说了吧?'读取数据函数 Function GetURL(URL)Set http=Server.CreateObject("Microsoft.XMLHTTP")On Er...

asp如何从xml文件读取并输出呢?
方法1 取得xml文件的xml数据 objDom.load("c:\\test.xml")方法2 取得xml数据串的数据 objDom.loadxml("<people><man name="sd"\/><\/people>")创建一个节点对象 Set Newnode=objDom.CreateElement("people")给这个节点赴值 Newnode.Text="人"给这个节点添加属性 Set NewAttribute=objDom.CreateN...

请问高手门,我如何通过ASP远程获取某个链接下的xml内容?
Set xml = Server.CreateObject("Microsoft.XMLHTTP")xml.Open "GET", URL, False xml.Send Set xmlDom = server.createObject("microsoft.xmldom")xmlDom.async=False xmlDom.ValidateOnParse=false xmlDom.load(xml.responseXML)if xmlDom.ReadyState>2 Then set oItem=xmlDom.getElementsBy...

asp.net(C#)如何搜集远程图片并传到服务器
回答:只能能你思路,代码是没空写的 webclient类,链接远程网站,遍历每个链接,分析每个页面的源码,抓取img标签,用正则获取src属性,下载回来保存到服务器上就可以了,也可以自动分析图片的大小信息以决定去留问题

asp读远程文本文件
这个需要采用xmlhttp组件,条件是这个文件080202.txt放到这个服务器的web目录下。你在asp程序上,通过xmlhttp组件读取远程服务器上的文件就行了。至于读取最新的内容,就更简单了,看文件名的样子好像是每天生成一个,通过控制读取的URL地址就能实现。

在asp.net中用B\/s架构怎样解析一个xml文件(要详细的步骤) 请高手帮帮 ...
1.传到服务器 2.XmlDocument类读取xml的内容 1.上传文件最简单就拖控件:FileUpload,FileUpload.SaveAs("");保存文件到服务器 2.XmlDocument xDoc = new XmlDocument();xDoc.Load("xml文件路径");XmlNode hzNode = xDoc.ChildNodes[1];if (hzNode.HasChildNodes){ foreach (XmlNode tempNode ...

asp.net怎么对xml读取数据和写入数据?
本文中我将介绍在ASP.NET应用程序中如何读取XML文件,这是一个十分有用的技巧。使用这个技巧,我们能够定制我们的应用程序的配置文件,也可以读取那些保存在XML文件中的数据。概论 下面的代码将使用XmlTextReader对象将磁盘文件中的数据读取到XmlDocument对象中。XmlTextReader对象在功能上和StreamReader及...

asp远程读取 其他后缀的XML文件
在xml的asp文件头写上 response.ContentType= "text\/xml"

相似回答