XSLT中用创建XML注释节点,语法为容器元素,支持静态文本与动态指令(如),不可嵌套,需在模板内使用,内容特殊字符自动转义。

在XSLT中,用 <comment></comment> 元素创建XML注释节点,它会原样输出为 <!-- ... -->。
基本语法
<comment></comment> 是一个空元素或容器元素,内容可以是纯文本、其他XSLT指令(如 <value-of></value-of>、<for-each></for-each> 等),但不能嵌套另一个 <comment></comment>。
把任意文章或文档内容转换成精美的全屏翻页 HTML 演示文件(幻灯片风格)。当用户发来一篇文章、文档链接、Markdown 内容、或粘贴的文本,并且希望生成演示用的 HTML 时触发。支持任意内容来源:iWiki 链接、KM 链接、本地文件路径、直接粘贴的文本。生成的 HTML 文件保存到本地工作区,并通过企微直接发送给用户。触发词示例:帮我把这篇文章做成PPT、转成演示文档、生成HTML幻灯片、做个演示、转成可以演示的格式、article to deck、make a slide。
- 最简写法(静态注释):
Generated by XSLT on 2024-05-20 - 动态内容(推荐):
Processing element
常见使用场景
注释常用于调试、生成可读性更强的输出HTML/XML,或满足某些工具对注释的格式要求。
- 在HTML输出中添加生成说明:
This page was transformed using XSLT v2.0 - 标注当前处理的节点信息:
Start of section - 配合条件逻辑输出注释:
Note: this contains -- and >
输出为:<!--Note: this contains -- and >-->(XSLT处理器会确保合法) - 不能出现在顶层(即根元素外),必须位于模板规则(
<template></template>)或其他可生成结果树的上下文中。 - XSLT 1.0 和 2.0/3.0 中语法一致,行为相同。
基本上就这些。用好 <comment></comment> 能让输出更清晰,也方便后期排查转换逻辑。

















