码迷,mamicode.com
首页 > 其他好文 > 详细

dom解析和sax解析的区别

时间:2014-08-01 13:07:11      阅读:291      评论:0      收藏:0      [点我收藏+]

标签:text   对象   c   内存   文档   doc   方法   dom   

dom 和 sax 解析方法的区别

1,dom解析的优点是对文档crud比较方便,缺点是占用内存较多
2,sax解析的优点是占用内存少,解析速度快,缺点是只适合做文档的读取,不适合做文档的crud

解析方式
1 dom是将整个文档加载进内存,所以内存消耗会很大,当文档的太大时,不适合用Dom
  dom文档加载进内存后作为一个Document对象,把每个节点当作一个Element对象,如果该元素有内容,就将该内容作为一个Text对象,所以dom对文档的crud很方便
2 sax是一行一行的解析,并且不能够向后读,故它的内存消耗很小,只适合读,不适合crud

dom解析和sax解析的区别,布布扣,bubuko.com

dom解析和sax解析的区别

标签:text   对象   c   内存   文档   doc   方法   dom   

原文地址:http://www.cnblogs.com/siashan/p/3884642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!