我正在使用
我在https://xml.apache.org/xalan-j/usagepatterns.html上发现了一个属性,用于定义所使用的工厂:
TransformerFactory是一个抽象类,具有静态newInstance()方法,该方法实例化由javax.xml.transform.TransformerFactory系统属性指定的具体子类。 此系统属性的默认设置为org.apache.xalan.processor.TransformerFactoryImpl。
我的问题是:如何设置此属性以不使用Xalan?
javax.xml.transform.Transform
将XML文件转换为PDF。这在单独使用时很好,但项目的某些部分正在使用Xalan,它实现了自己的TransformerFactory
,其中某些内容无法处理Cyrillic。我在https://xml.apache.org/xalan-j/usagepatterns.html上发现了一个属性,用于定义所使用的工厂:
TransformerFactory是一个抽象类,具有静态newInstance()方法,该方法实例化由javax.xml.transform.TransformerFactory系统属性指定的具体子类。 此系统属性的默认设置为org.apache.xalan.processor.TransformerFactoryImpl。
我的问题是:如何设置此属性以不使用Xalan?
factory = new net.sf.saxon.TransformerFactoryImpl()
)。 - Michael Kayjavax.xml.transform.TransformerFactory
创建实例,但它正在从org.apache.xalan.processor.TransformerFactoryImpl
创建实例。请帮忙。 - tarekahf