复制节点并替换XSLT中的值

时间:2013-08-23 11:50:03

标签: xslt

我想复制并替换xslt中的值,但我得到一个空白值

<xsl:template match="/Tests/test/comment">
    <xsl:copy>
      <xsl:value-of select="NEW"/>
    </xsl:copy>
</xsl:template>

我得到了

<comment></comment>

我想要

<comment>NEW</comment>

2 个答案:

答案 0 :(得分:0)

value-of获取当前上下文中名为NEW的节点的值。我不认为这是你打算做的。 尝试

<xsl:template match="/Tests/test/comment">
    <xsl:copy>NEW</xsl:copy>
</xsl:template>

答案 1 :(得分:0)

用单引号将你的单词改为NEW:

  <xsl:value-of select="'NEW'"/>