首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >面向大型文件的Java XML解析器

面向大型文件的Java XML解析器
EN

Stack Overflow用户
提问于 2010-10-19 22:57:29
回答 9查看 22.8K关注 0票数 15

我需要一个xml解析器来解析一个大约1.8 gb的文件。

因此,解析器不应该将所有文件加载到内存中。

有什么建议吗?

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2010-10-19 23:19:59

除了推荐的SAX解析之外,您还可以使用StAX (包javax.xml.stream )中包含的JDK (某种SAX演变)。

http://stax.codehaus.org/Home

  • Brief简介:http://www.xml.com/pub/a/2003/09/17/stax.html

  • StAX项目主页
票数 19
EN

Stack Overflow用户

发布于 2010-10-19 23:01:03

使用基于SAX的解析器,它以事件流的形式向您显示文档的内容。

票数 10
EN

Stack Overflow用户

发布于 2010-10-19 23:21:11

与SAX相比,StAX应用编程接口更容易处理。这是一个short tutorial

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3969713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档