解析xml的方式
2024-09-06 15:22:03
1.DOM
理论:将标记文档语言一次性加载进内存,在内存中形成DOM树。
优点:操作方便,可以对文档进行CRUD(增删改查)操作,适用于服务端操作
缺点:占内存,不适用与手机,智能家居等内存容量小的设备。
2.SAX
理论:逐行读取进内存,基于事件驱动。一般读取一行就会释放一行,内存中只存在一行代码
优点:不占内存,使用于手机等内存小的移动端
缺点:只能读取,不能增删改。
xml常见的解析器:
1.JAsp:SUN公司提供的解析器,支持DOM和SAX方式
2.DOM4J:一款比较好用的解析器
3.JSoup:Java的HTML解析器,可以用于解析XML,DOm方式
4.PULL:安卓系统内置的解析器,使用SAx方式解析。
最新文章
- RMAN 备份及策略
- 11.6---矩阵查找元素(CC150)
- 算法系列:geometry
- map遍历的四种方法
- hdu 1532 Dinic模板(小白书)
- BZOJ 2194 快速傅里叶之二
- Jsoup解析Html教程
- 省队集训day6 B
- ListBox控件
- SQL Server创建索引
- 2、Spring的 IoC详解(第一个Spring程序)
- 转:Visual Studio进行Web性能测试- Part II
- 利用CSS hover伪类改变其他元素的总结
- linux下安装svn1.7
- Nodejs“实现”Dubbo Provider
- Hadoop之HDFS概述
- html(),text(),var()区别与用法
- ruby读取exce文件,使用roo---Gem
- Python进阶【第十篇】模块(上)
- Unix/Linux系统管理技术手册学习笔记——shell
热门文章
- Leetcode50. Pow(x, n)(快速幂)
- ML面试1000题系列(71-80)
- MyEclipse优化】-----如何合理设置MyEclipse中的validation选项
- kaptcha验证码的使用(转)
- HTTP请求封装Java工具类
- iOS 自定义Tabbar实现push动画隐藏效果
- placeholder颜色更改
- bnd -buildpath指令的用法
- 自己动手写js分享插件 [支持https] (QQ空间,微信,新浪微博。。。)
- 【JZOJ3873】【NOIP2014八校联考第4场第2试10.20】乐曲创作(music)