我需要一个xml解析器来解析一个大约1.8 gb的文件。
因此,解析器不应该将所有文件加载到内存中。
有什么建议吗?
发布于 2010-10-19 23:19:59
除了推荐的SAX解析之外,您还可以使用StAX (包javax.xml.stream )中包含的JDK (某种SAX演变)。
http://stax.codehaus.org/Home
发布于 2010-10-19 23:01:03
使用基于SAX的解析器,它以事件流的形式向您显示文档的内容。
发布于 2010-10-19 23:21:11
与SAX相比,StAX应用编程接口更容易处理。这是一个short tutorial
https://stackoverflow.com/questions/3969713
复制相似问题