java读取和生成大数据量的xml文件,哪种解决方案效率高一些?

dipingxian 2007-03-20 10:38:38
DOM/SAX/JDOM/DOM4J
读取的时候想选择DOM4J来进行,效率和编程的方便性应该都可以满足;还有一个需求就是需要生成超过几百M的xml文件,这样的话不知道哪种效率会好些?或者要我用写文件的方式一行一行生成???
...全文
819 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaoaifeiyu 2011-07-27
  • 打赏
  • 举报
回复
这怎么还出现两种答案呢? sax给个里有呗!
谢谢
zuguanqun 2007-03-21
  • 打赏
  • 举报
回复
sax
Veryx 2007-03-21
  • 打赏
  • 举报
回复
sax
dipingxian 2007-03-21
  • 打赏
  • 举报
回复
是数据库存储啊,是要将数据库中的数据查询出来,然后写成文件给别的系统进行交换。
分批进行是个办法,但是程序上要相对复杂一些,因为平常没有遇到过类似的情况,所以想请教各位,有没有碰到过的,具体的执行效率怎么样》?? 有数据的最好了。。 呵呵,
cxz7531 2007-03-20
  • 打赏
  • 举报
回复
好家伙!几百M的xml文件,不管用什么效率也高不起来。最好采用数据库存储,或者分散到多个文件中去
george_jiang212 2007-03-20
  • 打赏
  • 举报
回复
用DOM4J,效率很高
lixiaoxue85 2007-03-20
  • 打赏
  • 举报
回复
几百M的xml?
分批实现,DOM4J效率确实不错

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧