如何使用XSLT或XPath向XML文件添加注释

4

我刚学习了xpath和xsl,有一个问题。

如何在名为foo的每个xml元素的开头添加注释<!-- foo -->

是否可以使用xpath或xslt来实现?

1个回答

5

是的,有一个XSLT元素可以实现这个功能:<xsl:comment>。

要完成您所描述的操作,您可以使用以下内容:

<!-- Match foo elements in the XML -->
<xsl:template match="foo">
    <xsl:comment>foo</xsl:comment>
    <foo>
        <xsl:apply-templates />
    </foo>
</xsl:template>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接