社区
Java SE
帖子详情
SAX解析XML,对每次解析数据量有限制怎么办?
sAS112UUUYY111
2010-03-12 09:04:46
用SAX方式解析XML时,发现有数据丢失,
在public void characters(char[] ch, int start, int length)中
是否对每次解析数据量有限制?该怎么做,才对解析的数据量无限制呢?
...全文
79
5
打赏
收藏
SAX解析XML,对每次解析数据量有限制怎么办?
用SAX方式解析XML时,发现有数据丢失, 在public void characters(char[] ch, int start, int length)中 是否对每次解析数据量有限制?该怎么做,才对解析的数据量无限制呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhang2chenggong
2010-03-15
打赏
举报
回复
好好学习!!!!!!!1
icy_csdn
2010-03-12
打赏
举报
回复
呵呵,怎么又发一贴。
append to StringBuffer
sAS112UUUYY111
2010-03-12
打赏
举报
回复
http://aa860326.javaeye.com/blog/562019
这是如何做?
liguang168
2010-03-12
打赏
举报
回复
用JDom或Dom4j吧。其余的问楼下。哈哈。
sAS112UUUYY111
2010-03-12
打赏
举报
回复
http://wenda.tianya.cn/wenda/thread?tid=2358e6d995c572f8
说:sax解析时characters方法默认每次读2k
相关推荐
SAX
解析
XML
数据量
大的
xml
建议使用
SAX
解析
提高
解析
速度。
SAX
是Simple API for
XML
的缩写,它是事件驱动的,它并不需要读入整个文档,而文档的读入过程也就是
SAX
的
解析
过程。所谓事件驱动,是指一种基于回调(callback)机制的程序运行方法。
解析
过程:(1)创建
SAX
解析
器
SAX
ParserFactory factory=
SAX
ParserFactory.newInstance()...
simple操作
XML
实现操作小型数据库
(1)DOM方式和
SAX
方式的异同: 1,先将
XML
文件在内存中
解析
成节点树,如果
XML
文件非常大,会占用很大的内存
SAX
:不需要在内存中生成节点树,而是遇到标签就
解析
2,
SAX
解析
速度比DOM要快 3,如果
XML
结构有问题的话,DOM方式无法
解析
,因为无法在内存中生成节点树;
SAX
会一直
解析
,知道错误的发生地 4,DOM一般用于
解析
复杂的
XML
;
SAX
适用于
解析
数据量
特别
操作
xml
数据——Dom
解析
(备忘)
一、概述: 用
xml
保存数据,一般只适用于单机且
数据量
不大,安全级别低的情况。常用的
xml
解析
技术,有DOM和
SAX
。 DOM技术
SAX
技术 基于
xml
文档树结构的
解析
; 适用于多次访问的
xml
文档。 比较消耗资源。 基于事件的
解析
; 适用于大
数据量
的
xml
文档。 占用资源少,内存消耗小。 二、DOM(Docum
Android中使用Pull
解析
器
解析
xml
文件+进行简单的单元测试
Android中使用Pull
解析
器
解析
xml
文件+进行简单的单元测试 我来给大家介绍Android用得最多的一种
解析
xml
数据的技术:Pull
解析
器
解析
,之前介绍过Java中两种
解析
xml
的技术:Dom
解析
和
SAX
解析
,Dom比较适合小
数据量
的
解析
,然而
SAX
适合大
数据量
的
解析
工作,但比较复杂。第三种
解析
技术Pull
解析
,是一种比前面两种方法更加简单的
解析
技术,更...
SAX
解析
大型
XML
文件
最近在项目中需要把一些系统配置表导到
XML
文件中,一开始觉得
数据量
不大,使用dom4j就可以了,后来才发现
数据量
超出预期的大小,程序很快就内存溢出了。
SAX
在顺序遍历
XML
所有节点时,还是有很大的优势的。下面是我写的
SAX
解析
XML
的代码,
解析
大型
XML
文件来说性能比较好。 DefaultElementHandler.java import org.dom4j.Document; im...
Java SE
62,568
社区成员
307,520
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告