在XSLT中维护HTML注释



基本上,我的XSLT中有HTML注释,我想保留在输出中,但XSLT一直在删除它们。它们被完全移除。有没有办法保留这些评论?

下面是一个代码示例:

<xsl:template match="/">
   <!-- Preserve This HTML Comment In Output -->
   <div><xsl:value-of select="xmlnode" /></div>
</xsl:template>

我尝试过包装<xsl:text><xsl:comment>标签,但没有任何帮助。

您不能保留注释,但可以使用在输出中生成注释

  <xsl:comment>This is a comment!</xsl:comment> 

尝试

<xsl:template match="/">
   <!-- Preserve This HTML Comment In Output -->
  <xsl:comment>Preserve This HTML Comment In Output</xsl:comment> 
  <div><xsl:value-of select="xmlnode" /></div>
</xsl:template>

相关内容

  • 没有找到相关文章

最新更新