CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

javascript+xml模糊查找问题

楼主jinqi1979()2004-12-03 09:53:55 在 Web 开发 / JavaScript 提问

求助!  
   
  小弟在html文件中用javascript查找xml中文件,但使用模糊查找是javascript报错,如下  
  var   selectFnode   =   plistXML.selectNodes("//nj[contains(ID,'33')]");//这句报错  
  if(selectFnode.length   ==   0)  
  {  
  alert("没找到");  
  }  
  else  
  {  
  alert(selectFnode.length);  
  var   friendF=plistXML.createNode(1,"njs","");  
  friendF.insertBefore(selectFnode.item(0).cloneNode(true),null);  
  listing.innerHTML=friendF.transformNode(pshowXSL.documentElement);  
  }  
   
  使用普通查找时没有问题,如下  
  var   selectFnode   =   plistXML.selectNodes("//nj[ID='33']");  
   
   
  但在xslt文件中使用模糊查找可以  
  <?xml   version="1.0"   encoding="gb2312"?>  
  <xsl:stylesheet   version="1.0"   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">  
  <xsl:template   match="/">  
  <xsl:for-each   select="//nj[contains(ID,'33')]">  
  <div>编号:<xsl:value-of   select="ID"/></div>  
  <div>基本信息:<xsl:value-of   select="xx"/></div>  
  </xsl:for-each>  
  </xsl:template>  
  </xsl:stylesheet>  
   
  问题点数:0、回复次数:5Top

1 楼jinqi1979()回复于 2004-12-07 14:33:59 得分 0

没有高手肯相助吗?Top

2 楼nga96(因为我笨,所以努力。陈勇华)回复于 2004-12-07 20:55:54 得分 0

sorry,i   do   not   knowTop

3 楼llhdf(塞外浪子)回复于 2004-12-08 08:56:20 得分 0

为什么不用document对象模型.Top

4 楼jinqi1979()回复于 2004-12-08 15:26:02 得分 0

对象模型也试过,也是不行?请各位大侠相助Top

5 楼llhdf(塞外浪子)回复于 2005-06-12 11:16:31 得分 0

我也遇到这样问题,好像contains方法是xsl的方法,而在js中,又是String的方法,好像不能在xpath中使用,我发现可以使用recordset实现,模糊查询,也就是遍例所有节点,那样会很慢,但是可以实现功能.Top

相关问题

  • 怎样模糊查找?
  • 关于模糊查找.
  • 模糊查找问题!急!
  • 在javascript中查找“_”?
  • SQL里怎样进行模糊查找
  • 如何实现模糊查找!
  • locate怎样实现模糊查找?
  • locate怎样实现模糊查找?????
  • filesystem对象。我想模糊查找一些文件,如何查找
  • javascript 查找特定字符数

关键词

  • 文件
  • javascript
  • selectfnode
  • 查找
  • plistxml
  • friendf
  • nj
  • 使用
  • 问题
  • 方法

得分解答快速导航

  • 帖主:jinqi1979

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo