从 XML 文件编辑注释

从 XML 文件编辑注释

有没有办法从 macOS 终端编辑 XML 文件,以取消注释和当前位于注释后面的行?我尝试过 XSLT 文件和 sed 命令,但都没有用。

答案1

要删除注释并将其内容包含在生成的 XML 中,只需在 XSLT 中更改此模板

<xsl:template match="comment()" />

<xsl:template match="comment()">
    <xsl:value-of select="."/>
</xsl:template>

这将包括结果 XML 中的所有内容。

相关内容