当前位置: 代码迷 >> XML/SOAP >> 关于xsl遍历xml中节点的有关问题
  详细解决方案

关于xsl遍历xml中节点的有关问题

热度:555   发布时间:2012-02-06 15:52:45.0
关于xsl遍历xml中节点的问题
如题 假设xml中

XML code

   <html>
     <body>
        <a name="b">abc</a>
        <a name="b">abc</a>
        <a name="b">abc</a>
        <a name="b">abc</a>
        <a name="b">abc</a>
        <a name="b">abc</a>
     </body>
   </html>



那么我再xsl中怎么样才能取出body中所有的<a>中对应的值(abc)
用<xsl:for-each>进到body里还是怎么招阿 请高手详细解释

------解决方案--------------------
XML code
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="/html/body">
    <xsl:for-each select="a">
      <li>
        <xsl:value-of select="@name"/>-
        <xsl:value-of select="."/>
      </li> 
    </xsl:for-each>
  </xsl:template>
</xsl:stylesheet> 
  相关解决方案