针对xml的模糊查询
<root>
<zw id= "12312 ">
<pname> 产品名称 </pname>
<price> 产品价格 </price>
<about> 产品相关 </about>
</zw>
.....
</root>
我想实现 根据用户提交的关键词要搜索文档是否有匹配的 产品名称
不知道如何用js实现对xml文档的模糊查询 请高手指教(我用的是MSXML2)
[解决办法]
<xsl:for-each select= ". ">
<xsl:if test= "contains(.,$findtext) ">
<xsl:call-template name= "showData "/>
</xsl:if>
</xsl:for-each>
[解决办法]
简单的可以用
Set oNodes = oDoc.selectNodes( "//pname/text()[contains(., 'xxx ')] ")