欢迎光临
我们一直在努力

用ASP和Microsoft.XMLDOM分析远程XML文件-ASP教程,XML相关

建站超值云服务器,限时71元/月

用xmldom方法打开xml文件,如果是本地的没有问题,就是用server.mappath("xml.xml")的方法,这时能正常分析出内容,但是直接用url却不显示出xml内容(在xmldom里表示是支持url方式的),后来研究一下发现可以用xmlhttp的方法获取xml后再分析,代码如下:

set http=server.createobject("microsoft.xmlhttp")

http.open "get","http://localhost/xml.xml",false

http.send

set xml=server.createobject("microsoft.xmldom")

xml.async=false

xml.validateonparse=false

xml.load(http.responsexml)

if xml.readystate>2 then

response.write("文档已经准备就绪。状态:"& xml.readystate &"<br>")

set item=xml.getelementsbytagname("item")

for i=0 to (item.length-1)

set title=item.item(i).getelementsbytagname("title")

set link=item.item(i).getelementsbytagname("link")

response.write("<a href="""& link.item(0).text &""">"& title.item(0).text &"</a><br>")

next

else

response.write("文档还未准备就绪。状态:"& xml.readystate &"<br>")

end if

set http=nothing

set xml=nothing

xml.xml文档的内容如下:

<?xml version="1.0" encoding="utf-8"?>

<channel>

<item>

<title>测试文档1</title>

<link>http://localhost/</link>

</item>

<item>

<title>测试文档2</title>

<link>http://localhostindex.asp</link>

</item>

</channel>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 用ASP和Microsoft.XMLDOM分析远程XML文件-ASP教程,XML相关
分享到: 更多 (0)