3

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

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

我可以使用 xpath 或 xslt 吗?

4

1 回答 1

4

是的,有一个 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>
于 2013-02-26T15:12:02.783 回答