SAXParser-用SAX读取大于100M的xml文件(java)

时间:2012-10-14 11:13:28
【文件属性】:

文件名称:SAXParser-用SAX读取大于100M的xml文件(java)

文件大小:1.04MB

文件格式:RAR

更新时间:2012-10-14 11:13:28

java SAX xml 大xml sax.jar

压缩包里面有两个文件:SAX.java和SAXparse.java 用来解析大于100M的xml文件,SAX读取xml不同于DOM方式,DOM方式在解析xml前需要全部加载xml文件,当xml文件很大时,就会出现内存不足的问题,而SAX则是逐行读取xml文件,适合读取大的xml文件,例如大于100M甚至大于1G的xml数据库文件。


【文件预览】:
SAXParser
----SAX.java(869B)
----SAXparse.java(1KB)
----xercesImpl.jar(949KB)
----sax2.jar(35KB)
----jaxen-1.1.1.jar(222KB)

网友评论

  • 垃圾垃圾垃圾垃圾垃圾
  • 资源还可以,有点帮助!
  • 怎么让程序自己能确定到底是标签还是尾标签呢。。。如果是空标签 我还是要输出""的。。。
  • 已经验证,是可以使用的。只不过大数据还是需要修改,非常好
  • 对我来说,好像帮助不大,不过还是谢谢了!
  • 这个代码不错,实现了java的两个接口,是个较好的代码例子。
  • 已经验证可以使用
  • 不错,容易理解,以此为基础可以进行拓展
  • 文件的编码优点问题,可以做为sax方式读取xml文件的例子。
  • 很简单实用的例子
  • 不好使,我运行后提示这个错误: Invalid encoding name "GBK"
  • 相当解决问题,好
  • 已经验证,是可以使用的。只不过大数据还是需要修改
  • 还不错,可以作为参考
  • 已经验证可以使用,谢谢
  • 用了,很好用,谢谢!
  • 很有帮助~~~
  • 还不错,可以作为参考
  • 文件里sax的jar包解决了我的问题
  • 试验成功 谢谢分享
  • Good!!!很好使
  • 借鉴过来后,解析了1.2G的资源没问题!1
  • 写的代码过于简单,还是谢谢
  • 还不错,可以作为参考
  • 经验证,很好用谢谢! .
  • 不是我想要的,lz也写到不怎么样 只是一个简单的使用sax读取xml文件 我以为会使用到多线程读取呢
  • 很好,很实用,一直想了解这方面的技术
  • 可以用,但不是我想要的那种,谢谢
  • 写的比较简单,不过还是谢谢楼主
  • 自己写过代码,开始没有试验成功,应该是jar包的问题