Oom*_*ity 5 java xslt-2.0 xslt-1.0 apache-fop
我正在使用Apache FOP 1.1.我想将当前的apache Xalan XSLT处理器更改为其他支持XSLT 2.0的处理器.目前它不支持XSLT 2.0.请帮我解决这个问题.谢谢.
我得到了答案.TransformerFactory有一个可插拔层.JAXP提供了一个通用的Java接口,允许flexibilty添加支持的标准XSLT处理器的各种实现.
TransformerFactory tFactory = TransformerFactory.newInstance();
Run Code Online (Sandbox Code Playgroud)
这有查找XSLT处理器的查找过程.我们没有定义任何,它将是可用的或默认的.
现在,我正在添加SAXON XSLT处理器.我在我的项目中添加了它的.jar文件,然后添加了
TransformerFactory tFactory = TransformerFactory.newInstance("net.sf.saxon.TransformerFactoryImpl",null);
Run Code Online (Sandbox Code Playgroud)
而已.现在它将使用Saxon XSLT处理器
| 归档时间: |
|
| 查看次数: |
2329 次 |
| 最近记录: |