1、dom占用内存较大,可用于创建xml,解析时不可中断,可用xpath随机访问,w3c标准解析器,使用非常容易,小文件建议使用
2、sax内存占用较小,不能创建xml,解析时不可中断,不可随机访问,一般文件建议使用
3、pull内存占用较小,不能用于创建xml,可随时中断解析,不可随机访问,需要对解析高度控制时使用
dom、sax、pull解析区别
最新推荐文章于 2021-06-03 02:25:45 发布
1、dom占用内存较大,可用于创建xml,解析时不可中断,可用xpath随机访问,w3c标准解析器,使用非常容易,小文件建议使用
2、sax内存占用较小,不能创建xml,解析时不可中断,不可随机访问,一般文件建议使用
3、pull内存占用较小,不能用于创建xml,可随时中断解析,不可随机访问,需要对解析高度控制时使用