【问题标题】:One XML multiple XSL stylesheets (XSLT) to one .FO to One PDF一个 XML 多个 XSL 样式表 (XSLT) 到一个 .FO 到一个 PDF
【发布时间】:2017-04-05 15:20:41
【问题描述】:

我使用 Altova StyleVision 为我们的网站应用程序的不同页面创建了不同的样式表。一个 XSLT 用于报价,另一个用于选定的计划。

我也是 XML 和 XSLT 的新手,所以需要一些时间来理解。

我的问题:我有一个 JSON 文件,它被转换为 XML,然后根据用户的偏好动态选择不同的工作表,并将它们组合起来生成一个 .FO 文件到 PDF。

我们决定使用 Saxon 和 Apache FOP。

【问题讨论】:

    标签: xml xslt saxon apache-fop stylevision


    【解决方案1】:

    我不清楚您的应用程序架构到底是什么(也许它甚至还没有决定?)这使得这个问题很难回答。最明显的方法是编写一个 Java servlet,它接受来自用户的请求,并基于 URL 和/或参数,使用 Saxon 的 Java API 调用转换,然后在 HTTP 响应中发送结果。也许我遗漏了一些复杂性,使它比这更困难?

    【讨论】:

    • 感谢您回答我的问题。很抱歉耽误了您的感谢。我们想出了一个使用 Saxon 进行 FOP 的解决方案。我们按照您所说的做了一个系统,该系统根据放入 JSON 的参数从用户那里获取请求。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-21
    • 2015-12-16
    • 1970-01-01
    • 2011-10-03
    • 1970-01-01
    • 1970-01-01
    • 2020-02-19
    相关资源
    最近更新 更多