22智能在线
新记
Android中SAX解析XML有什么优点?
如题所述
举报该文章
相关建议 2012-01-29
不需要像dom解析那样在内存中建立一个dom对象,占用内存,sax解析是逐行解析的,每次读入内存的只是一行xml,所以速度快,效率高点。不过sax一般是处理固定格式的xml。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/06ciihtfx.html
其他看法
第1个回答 2012-01-31
优点:不用事先调入整个文档,占用资源少。尤其在嵌入式环境,如Android,极力推荐采用SAX进行解析。
缺点:不像DOM一样将文档树长期留驻在内存,数据不是长久的。事件过后,若没保存数据,那么数据就会丢失。
使用场合:机器有性能限制,尤其是在嵌入式环境。
本回答被网友采纳
第2个回答 2012-01-29
占用内存较少,不需要遍历整个xml文件
第3个回答 2012-01-30
推荐使用pull方式解析XML
相似回答
大家正在搜
相关问题
android解析xml用什么开源库
Android:怎么解析这段xml
android SAX解析xml时,xml中含有\n\t怎么...
android SAX解析文件是干什么用的
求助~关于SAX解析XML
android 用sax 解析xml
android中使用哪种方式解析XML比较好