Один XML несколько таблиц стилей XSL (XSLT) в один.FO в один PDF

Я создал разные таблицы стилей, используя Altova StyleVision для разных страниц нашего веб-приложения. Один XSLT будет для котировок, а другой для выбранных планов.

Я также новичок в XML и XSLT, поэтому потребовалось некоторое время, чтобы понять.

Мой вопрос: у меня есть один JSON-файл, который преобразуется в XML, а затем динамически выбирает разные листы в зависимости от предпочтений пользователя и объединяет их для создания файла.FO в PDF.

Мы решили использовать Saxon и Apache FOP.

1 ответ

Решение

Мне не совсем ясно, какова ваша архитектура приложения (возможно, она еще даже не решена?), Что затрудняет ответ на этот вопрос. Наиболее очевидным было бы написание Java-сервлета, который принимает запрос от пользователя и на основе URL-адреса и / или параметров вызывает преобразование с помощью Java-интерфейса Saxon, а затем отправляет результат в ответ HTTP. Возможно, мне не хватает какой-то сложности, которая усложняет эту задачу?

Другие вопросы по тегам