asp 如何读取xml

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:20:41
请问我如何把qq.xml读出来成为下面的效果呢?代码我已经写出来,但是似乎少了哪一句,“北京”和“河南”读不出来

北京
##愚人
##279389676
##1

河南
##yuren
##10003
##2

<%
xmlfile=server.mappath("qq.xml")
sub list() '列出节点
set xmlobj=server.createobject("Microsoft.XMLDOM")
xmlobj.async=false
xmlobj.load(xmlfile)
set objxml=xmlobj.documentelement.selectsinglenode("list")
allnodes=objxml.childnodes.length-1
for i=0 to allnodes
'node=node+objxml.childnodes.item(i).childnodes.item(2).text+"<br>"
node=node+objxml.childnodes.item(i).text+"<br><br><br>"
next
response.write node
set xmlobj=nothing
set objxml=nothing
end sub
list
%>
qq.xml

<?xml version="1.0" encoding="GB2312"?>
<xml>
<list>
<qq id="1" name=&quo

就是递归喽

如何用 Asp 读取 XML 文件的子节点值。。?
悬赏分:20 - 解决时间:2006-9-10 22:06
XML 数据如下:
====================================
<?xml version="1.0" encoding="UTF-8"?>
<Bluesky>

<MentList>
<Link ID="1">
<Name>首页</Name>
<URL>/</URL>
</Link>
<Link ID="2">
<Name>信息查询</Name>
<URL>/</URL>
</Link>
<Link ID="3">
<Name>文章中心</Name>
<URL>/</URL>
</Link>
<Link ID="4">
<Name>网页特效</Name>
<URL>/</URL>
</Link>
<Link ID="5">
<Name>网站收藏夹</Name>
<URL>/</URL>
</Link>
<Link ID="6">
<Name>用户讨论区</Name>
<URL>/</URL>
</Link>