复制孩子的所有元素

时间:2013-11-23 10:05:31

标签: xslt xslt-2.0

我想复制所有元素(/ w孩子)和info

的值
<root name ="new" code = "22">
   <item>
      <iteminf id = "a22">
        <Name> ram </Name>
        <price> $25 </price>
        <info>
             ....
        </info>

我试过了;

<xsl:for-each select="info">
     <xsl:for-each select="node()">
          <xsl:value-of select="."/>
     </xsl:for-each>
</xsl:for-each>

我想要这个;

<info>
      ....
</info>

意思是我希望信息的子元素具有元素和价值。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:0)

您只需使用<xsl:copy-of select="//info"/>将所有info元素复制到结果树中。