没有构建DOM的XML转换

时间:2011-08-12 14:27:55

标签: java xml sax

Apache的任何(或其他)Java库是否包含org.xml.sax.ContentHandler的实现,它只生成SAX事件指示的XML?

最好,这可以通过开源代码,可扩展性或用于添加行为的钩子来定制的类中完成。

2 个答案:

答案 0 :(得分:2)

我的猜测是,如果你有SAXSourceStreamResult并执行身份转换,你基本上可以得到你想要的东西(尽管隐藏在相当难以理解的代码背后)。无论如何,这是我对问题标题的解释。

TransformerFactory.newInstance().newTransformer().transform(source, result);

答案 1 :(得分:0)

org.apache.xml.serialize.XMLSerializer(标准JDK中提供com.sun.org.apache.xml.internal.serialize.XMLSerializer)是否满足您的需求?