如何用XSLT生成多个输出文件 xsl:result-document

admin 百科 12
xsl:result-document是XSLT 2.0+原生支持多文件输出的核心指令,需声明version="2.0"及以上,href为必需属性,可在任意可执行上下文中使用,适用于按节点拆分、生成HTML/CSS/JS等场景。

如何用XSLT生成多个输出文件 xsl:result-document-第1张图片-佛山资讯网

使用 xsl:result-document 可以在一次XSLT转换过程中生成多个独立的输出文件,这是XSLT 2.0及以上版本(包括XSLT 3.0)的核心功能,原生支持多文件输出,无需依赖处理器扩展。

确保使用 XSLT 2.0 或更高版本

必须在样式表根元素 <stylesheet></stylesheet><transform></transform> 中声明正确的命名空间和版本:

若用 Saxon、Altova、Oxygen 等支持 XSLT 2+/3.0 的处理器,该功能开箱即用;XSLT 1.0 不支持此指令,强行使用会报错。

基本语法与必需属性

xsl:result-document 至少需要指定 href 属性(目标文件路径),内容写在其内部模板中:

标签: css html js windows 处理器 编码 win

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~