XML的使用
XML的使用
XML的解析方式
- DOM:将标记性语言文档一次性加载进内存,在内存中形成一棵 DOM 树
- 优点:操作方便,可以对文档进行 CURD (增删改查)的所有操作
- 缺点:占内存
- SAX:逐行读取,基于事件驱动
- 优点:不占内存
- 缺点:只能读取,不能增删改
XML 常见的解析器
- JAXP: sun 公司提供的解析器,支持 DOM 和 SAX(不推荐使用)
- DOM4J:一款非常优秀的解析器,常用于服务器中
- Jsoup: 一款 Java 的 HTML 解析器,可直接解析某个URL地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM ,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。
- PULL: Android 操作系统内置的解析器, SAX 方式
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AutMaple!
