java:用于XMLFilter管道的SAX编写器?

时间:2011-07-01 16:55:17

标签: xml sax

我正在使用XMLFilter管道从XMLReader获取SAX事件,我想在管道中放置一个XMLFilter阶段将结果转储到一个文件,有点像unix中的“tee”程序。 / p>

(XMLReader恰好是nu.validator.htmlparser.sax.HTMLParser,所以没有源XML文件,我关心的是HTMLParser的XML输出而不是原始的HTML文件)

首先,我认为必须有一些标准类才能做到这一点,但我找不到它。

然后我想我可以编写自己的XMLFilterImpl子类,但到目前为止我浪费了一个小时,并且很难完成所有的转义。

是否有将SAX事件转储到XML文件的简单方法?

1 个答案:

答案 0 :(得分:2)

这是一个:http://www.java2s.com/Code/Java/XML/FiltertowriteanXMLdocumentfromaSAXeventstream.htm

你可能更喜欢打包的东西 - 抱歉,不能立刻把手放在一个。