Chinaunix首页 | 论坛 | 博客
  • 博客访问: 130236
  • 博文数量: 47
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 243
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-18 11:45
文章分类

全部博文(47)

文章存档

2017年(2)

2015年(33)

2014年(12)

分类: Java

2014-11-19 18:26:01

XML解析方式分为两种:domsax

? dom(Document Object Model, 即文档对象模型是 W3C 组织推荐的解析XML 的一种方式。

? sax: (Simple API for XML) 不是官方标准,但它是 XML 社区事实上的标准,几乎所有的 XML 解析器都支持它。

Sax解析与dom解析的区别

    DOM  支持回写

? 会将整个XML载入内存,以树形结构方式存储

? 一个300KBXML文档可以导致RAM内存或者虚拟内存中的3000000KBDOM树型结构 

? XML比较复杂的时候,或者当你需要随机处理文档中数据的时候不建议使用

    SAX

? 相比DOM是一种更为轻量级的方案

? 采用串行方法读取 --- 逐行读取

? 编程较为复杂

? 无法修改XML数据

阅读(573) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~