我有一个用于代码生成的 XSLT 脚本,我在其中处理多个输入 XML 文件,并将文件输出到 Javascript 代码。对于每个 xml 输入文件,我输出一个 Javascript 文件。
所以,我会发生以下文件/转换:
view1.xml -> view1.js
view2.xml -> view2.js
...
现在,我还需要在 XSL 处理期间创建一个附加文件,在该文件中,我需要将有关处理的每个输入文件的信息附加到一个常见的 Javascript 文件中。
所以,现在我会有:
view1.xml -> view1.js / append to common.js
view2.xml -> view2.js / append to common.js
...
我的问题是,在处理多个输入文件期间是否可以附加到文件中?我目前使用的是 Saxon 9.1.0.7,我查看了 xsl:result-document 元素,但这似乎覆盖了任何以前编写的内容。
谢谢。