Необходимо создать дубликат файла Word с помощью преобразования XSL

У меня есть проект (test.xpr), который конвертирует Word в Dita (xml) с помощью редактора Oxygen XML. В сценарии преобразования я упомянул файл Comments.xml Word как ввод URL-адреса XML и установил файл XSL в путь URL-адреса XSL. Тогда я использую Saxon-PE 9.6.0.7. В этот параметр я включил значение CommentsExtractURL как XML-файл текстового документа.

введите описание изображения здесь

Я хочу создать дубликат текстового документа по другому пути, и мне нужно заменить comments.xml (который является выходным файлом преобразования) соответствующего файла во время выполнения преобразования. Мне нужно написать что-нибудь в сценарии оболочки, XSLT или любым другим способом.


person User501    schedule 26.04.2019    source источник


Ответы (1)


Сценарии преобразования Oxygen XML Editor не позволяют сохранять результат преобразования XSLT непосредственно в zip-архиве. Итак, вам понадобится многоэтапный процесс. Возможно, файл сборки ANT, который распаковывает архив DOCX, применяет XSLT, а затем снова упаковывает DOCX.

person Radu Coravu    schedule 30.04.2019