欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp下查询xml的实现代码

程序员文章站 2022-05-03 12:41:14
现在有一个xml,格式如下: 1 abc <...
现在有一个xml,格式如下:
<date>
<item>
<id> 1 </id>
<name> abc </name>
</item>
<item>
<id> 2 </id>
<name> cde </name>
</item>
<item>
<id> 3 </id>
<name> efg </name>
</item>
</date>

我用asp查询id=2,输入相应name的值,请问一下怎么写?用asp的

dim id
id= "2 "
set objxml = server.createobject( "microsoft.xmldom ")
objxml.load(server.mappath(filepath))
set objnodes = objxml.selectsinglenode( "date/item[id = ' " & id & " '] ")
//查询name话把上面的id变为name就可以了

查询id,怎么输出相关的name?

dim id
id= "2 "
set objxml = server.createobject( "microsoft.xmldom ")
objxml.load(server.mappath(filepath))

response.write(objxml.selectsinglenode( "date/item[id = ' " & id & " ']/name ").text)

如果id有重复的,调用就是:
set objnodes = objxml.selectnodes( "date/item[id = ' " & id & " '] ")
进行循环输出。