首页 > 编程语言 > 详细

24、java操作xml方法

时间:2015-06-23 17:40:26      阅读:119      评论:0      收藏:0      [点我收藏+]

XML解析方式

1. SAX解析方式

  SAX(simple API for XML)是一种XML解析的替代方法。相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。而且相比于DOM,SAX可以在解析文档的任意时刻停止解析。 其优缺点分别为:

  优点: 解析可以立即开始,速度快,没有内存压力

  缺点: 不能对节点做修改

2. DOM解析方式

 

  DOM:(Document Object Model, 即文档对象模型) 是 W3C 组织推荐的处理 XML 的一种方式。DOM解析器在解析XML文档时,会把文档中的所有元素,按照其出现的层次关系,解析成一个个Node对象(节点)。其优缺点分别为:

 

  优点:把xml文件在内存中构造树形结构,可以遍历和修改节点

 

  缺点: 如果文件比较大,内存有压力,解析的时间会比较长

 

24、java操作xml方法

原文:http://www.cnblogs.com/caoyc/p/4595721.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!