android中XML解析有哪几种?各自优缺点是什么?

IT互联网 已帮助: 时间:2025-04-12 08:14:56

android中XML解析有哪几种?各自优缺点是什么?

难度:⭐⭐⭐

题库:IT/互联网,软件开发

标签:几种,优缺点,android

参考解答

用户头像

413***125

2025-04-12 08:14:56

基本的解析方式有三种: DOM,SAX,Pull

1.dom解析解析器读入整个文档,然后构建一个驻留内存的树结构,然后代码就可以使用 DOM 接口来操作这个树结构的优点是对文档增删改查比较方便,缺点占用内存比较大。

2.sax解析基于事件驱动型,优点占用内存少,解析速度快,缺点是只适合做文档的读取,不适合做文档的增删改查。

3.pull解析同样基于事件驱动型,android 官方API提供,可随时终止


上一篇 Android程序入口如何判断?

下一篇 Android的缓存机制是怎样的?

相似问题