我刚刚学习了xpath和xsl,我有一个问题。
我如何添加例如注释<!-- foo -->
到每个名为foo的xml元素的开头?
我可以使用xpath或xslt吗?
答案 0 :(得分:4)
是的,有一个XSLT元素:&lt; xsl:comment&gt ;.
为了执行您所描述的内容,您可以使用以下内容:
<!-- Match foo elements in the XML -->
<xsl:template match="foo">
<xsl:comment>foo</xsl:comment>
<foo>
<xsl:apply-templates />
</foo>
</xsl:template>