asp按关键字查询XML的代码
程序员文章站
2024-01-13 19:52:34
现在有一个xml,格式如下: 复制代码 代码如下: -
1
现在有一个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 & " '] ")
进行循环输出。
复制代码 代码如下:
<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 & " '] ")
进行循环输出。
上一篇: codevs1011 数的计算
推荐阅读