以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  求救:Xpath查询问题怎么解决。请各路大虾多多指教!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=34434)


--  作者:Housman
--  发布时间:6/15/2006 6:41:00 PM

--  求救:Xpath查询问题怎么解决。请各路大虾多多指教!
在以下XML片断中。要查询同时符合两个节点的Xpath应该怎么写!

<SYSJCYQSBSC>
       <Item>
 <YQSBMC>电子天平</YQSBMC>
 <ZZCJ>上海恒平科学仪器有限公司</ZZCJ>
 <GGXH>FA2004</GGXH>
      </Item>
</SYSJCYQSBSC>
<SYSJCYQSBSC>
      <Item>
 <YQSBMC>电子天平</YQSBMC>
 <ZZCJ>上海恒平科学仪器有限公司</ZZCJ>
 <GGXH>MP2002</GGXH>
     </Item>
     <Item>
     ......
     </Item>
</SYSJCYQSBSC>

需要要同时符合YQSBMC='电子天平' 并且 GGXH = 'MP2002'的所有Item节点!
请各路大虾多多指教!!!!多谢!


--  作者:Qr
--  发布时间:6/16/2006 3:06:00 PM

--  
<xsl:template match="/">
 <xsl:apply-templates select="//item[YQSBMC='电子天平' and GGXH = 'MP2002']" />
</xsl:template>

<xsl:template match="item">
 <xsl:value-of select="YQSBMC"/>
 。。。
</xsl:template>

</xsl:stylesheet>


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms