gpt4 book ai didi

java - 如何更改 Apache FOP Xalan XSLT 处理器?

转载 作者:搜寻专家 更新时间:2023-10-31 19:55:46 24 4
gpt4 key购买 nike

我正在使用 Apache FOP 1.1。我想将当前的 apache Xalan XSLT 处理器更改为其他处理器以支持 XSLT 2.0。 目前它不支持 XSLT 2.0。请帮我解决这个问题。谢谢。

最佳答案

我得到了答案。TransformerFactory 有一个plug-ability层。JAXP 提供了一个通用的 Java 接口(interface),允许灵活地添加支持的标准 XSLT 处理器的各种实现。

TransformerFactory tFactory = TransformerFactory.newInstance();

这有查找 XSLT 处理器的过程。由于我们没有定义任何处理器,它将采用可用或默认。

现在,我正在添加 SAXON XSLT 处理器。我已经在我的项目中添加了它的 .jar 文件 并且刚刚添加了

TransformerFactory tFactory = TransformerFactory.newInstance("net.sf.saxon.TransformerFactoryImpl",null); 

就是这样。现在它将使用 Saxon XSLT 处理器

关于java - 如何更改 Apache FOP Xalan XSLT 处理器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19379070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com