asp下查询xml的实现代码

来源:asp之家 时间:2011-04-19 10:37:00 

现在有一个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 & " '] ")
进行循环输出。

标签:asp,关键字,查询,XML
0
投稿

猜你喜欢

  • Python实现的ini文件操作类分享

    2022-01-01 12:46:24
  • MySQL中Binary Log二进制日志文件的基本操作命令小结

    2024-01-12 22:24:20
  • Python中的rfind()方法使用详解

    2022-05-05 21:30:54
  • Python函数式编程指南:对生成器全面讲解

    2022-09-26 05:56:17
  • Python中logging日志库实例详解

    2023-10-04 13:26:25
  • linux下perl操作mysql数据库(需要安装DBI)

    2024-01-15 09:32:50
  • 用C语言操作MySQL数据库的通用方法

    2024-01-12 17:22:45
  • 详解PyCharm使用pyQT5进行GUI开发的基本流程

    2021-10-15 22:38:34
  • Vue系列之Element UI表单自定义校验规则

    2024-04-30 08:41:17
  • 用ASP实现Google在线文章翻译的功能

    2008-10-11 13:55:00
  • Vue Ref全家桶具体用法详解

    2024-04-27 15:49:06
  • 浅谈String类型如何转换为time类型存进数据库

    2024-01-26 18:37:39
  • 详解Python中的静态方法与类成员方法

    2022-08-02 23:30:16
  • PyQt5每天必学之单行文本框

    2022-09-12 06:29:35
  • SQL SERVER查询所有数据库名,表名,和字段名的语句

    2012-01-05 19:25:26
  • Vue2.0在IE11版本浏览器中的兼容性问题

    2024-04-29 13:08:55
  • mysql中limit查询踩坑实战记录

    2024-01-16 13:38:45
  • PHP动态生成指定大小随机图片的方法

    2023-11-15 12:06:35
  • asp详解session的用法

    2007-09-07 10:22:00
  • Python numpy和matlab的几点差异介绍

    2023-12-14 23:26:39
  • asp之家 网络编程 m.aspxhome.com