标签:
Android之所以会用到解析XML文档,不仅与JAVA对XML的解析比较简单,而且还因为XML是Android在网络间传递信息的主要存储方式。下面我简单谈谈Android对XML文档解析的两种方式:dom和sax。dom解析方式是,解析方法将一个XML文件看成是一棵树。由数据结构的知识我们知道对树的处理比较简单,就是对树的节点进行增,删,改,查,这也是dom的一个最大优点。但是,dom方式在解析的时候是一次性就将整个XML文档读进内存,这坏处不用我说了吧,我宝贵的内存是禁不起这么折腾的。
sax解析XML文档是逐行读取,由XML语言的特点就可以对其进行解析。但是,它也是有缺点的,就是编写sax的方法比较困难。
标签:
原文地址:http://www.cnblogs.com/wsf666/p/5243496.html