我尝试用高效的XML对HTML文件进行编码和解码。如何防止解码器在结果文件的开头添加标签?下面是我使用的代码:
EFXFactory factory = EFXFactory.newInstance();
FileInputStream input = new FileInputStream(exiFileName);
FileOutputStream output = new FileOutputStream(encodedFileName);
Transcoder trans = factory.newTranscoder();
trans.encode(input, output);我试着改变工厂玩具的一些属性,但没有帮助。例如:
factory.setProperty(EFXProperty.HEADER, false);发布于 2014-03-11 02:38:11
我建议您联系AgileDelta获取支持,因为该应用编程接口是特定于产品的,并未发布。
话虽如此,如果API支持SAX,那么您可以使用JAXP将SAX事件转换成TransformerHandler,无论前面有没有XML声明。
https://stackoverflow.com/questions/22304862
复制相似问题