Xalan XSLT несколько выходных файлов? - PullRequest
2 голосов
/ 31 августа 2009

Я просто хотел бы знать, можно ли вывести обработку одного входного XML-файла в несколько других файлов с помощью Xalan?

Я не обязательно должен делать это таким образом, я знаю, что могу использовать другие инструменты для этого (например, Saxon), и / или я мог бы обрабатывать разные файлы для получения разных выходных данных. Я просто хотел бы узнать, какие варианты мне нужно сделать именно с тем, что я запрашиваю, с помощью тех инструментов, которые я планирую использовать. Любая причина, почему я не должен использовать этот инструмент для выполнения этой задачи, также приветствуется.

Контекст довольно прост, я пытаюсь преобразовать XML-файл, который представляет структуру многостраничного, многоязычного веб-сайта. (Текущая и потенциально будущая) структура файла выглядит примерно так:

    <pages>
      <page>
        <language name="xyz">
          <!-- More interesting stuff -->
        </language>
      </page>
    </pages>

Потенциально, страница будет содержать несколько языков, но это не обязательно так.

1 Ответ

2 голосов
/ 31 августа 2009

Используете ли вы Xalan-J или Xalan-C ? Если вы используете Xalan-J, расширение Redirect должно помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...