asp按关键字查询XML的代码

现在有一个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 & " '] ")

进行循环输出。

时间: 2024-09-20 05:49:56

asp按关键字查询XML的代码的相关文章

asp按关键字查询XML的代码_应用技巧

现在有一个xml,格式如下: 复制代码 代码如下: <date> <item> <id> 1 </id> <name> ABC </name> </item> <item> <id> 2 </id> <name> cde </name> </item> <item> <id> 3 </id> <name>

asp查询xml的代码,实现了无刷新、模糊查询功能

xml|刷新|无刷新 asp查询xml的代码,实现了无刷新.模糊查询功能 <html><head><title>不刷新页面查询的方法</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><script language="javascript"><

asp查询xml的代码 不刷新页面查询的方法_应用技巧

以下为引用的内容: <html> <head> <title>不刷新页面查询的方法</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <script language="javascript"> <!--初始化,将数据岛中数据装入列表框中-

asp查询xml的代码 不刷新页面查询的方法

以下为引用的内容: <html> <head> <title>不刷新页面查询的方法</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <script language="javascript"> <!--初始化,将数据岛中数据装入列表框中-

一段asp查询xml的代码,实现了无刷新查询,模糊查询功能

<html><head><title>不刷新页面查询的方法</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><script language="javascript"><!--初始化,将数据岛中数据装入列表框中--> function l

ASP多条件查询功能实现代码(多关键词查询)_应用技巧

经过多次研究写出了如下代码,有需要的可以参考下 复制代码 代码如下: kd=server.HTMLEncode(request("keyword"))if kd<>"" then    kd=trim(kd)'kd=replace(kd," ","")  kd=replace(kd,"'","")  kd=replace(kd,"%","&quo

ASP多条件查询功能实现代码(多关键词查询)

经过多次研究写出了如下代码,有需要的可以参考下 复制代码 代码如下:kd=server.HTMLEncode(request("keyword"))if kd<>"" then    kd=trim(kd)'kd=replace(kd," ","")  kd=replace(kd,"'","")  kd=replace(kd,"%",""

使用asp.net进行多关键字查询的例子

asp.net|关键字 下面的代码演示了如何对一段文本进行多关键字查询并高亮显示,给自己做为一个小tip保留下<%@ Page Language="C#" Debug="False" Strict="True" Explicit="True" Buffer="True"%><%@ Import Namespace="System" %><html>&l

ASP.NET存取XML实例代码与注解

  ASP.NET存取XML实例代码: using System.Xml; 初始化一个xml实例 XmlDocument xml=new XmlDocument(); 导入指定xml文件 xml.Load(path); xml.Load(HttpContext.Current.Server.MapPath("../7in10.xml")); 指定一个节点 XmlNode root=xml.SelectSingleNode("/root"); 获取节点下所有直接子节点