У меня есть 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, но он, похоже, перезаписывает любой ранее написанный контент.
Спасибо.