码迷,mamicode.com
首页 > 编程语言 > 详细

24、java操作xml方法

时间:2015-06-23 17:41:28      阅读:115      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!