XML Lesson 3

1.JAXP (java API for XML Parsing):SUN公司用于解析XML的接口。

2.DOM(Document Object Module)方式,加载到内存中,树形结构,从根结点开始,一次解析。随机访问,处理

3.SAX(Smple APIs for XML)面向XML的简单APIs.基于事件解析,回调方法,占用内存小,顺序访问解析,处理。

使用DOM解析XML是,首先将XML文档加载到内存中,然后可以随机的方式访问内存中的DOM树,而SAX是基于事件而且

顺序执行的,一旦经过某个元素,我们就没有办法再去访问它啦,SAX不必实现将整个XML文档加载到

内存中,因此它的内存要比DOM小,对于大型的XML文档来说,通常会使用SAX而不是DOM来进行解析。

4.SAX也是使用观察者模式(类似于GUI模式)。

5.对于JDOM的Format类的getRawFormat方法,通常用于XML数据的网络传输,因此这种方式而已去掉所有不必要的空白,可以减少网咯传输量。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值