JAVA基础——XML解析

XML用来存放数据,可以显示,也可以给应用程序使用

java提供org.w3c.domjavax.xml.parsers两个包解析xml

Javax.xml.parsers包很简单,没有接口,两个工厂配两个解析器。显然解析XML是有两种方式的:DOM解析和SAX解析。

org.w3c.dom没有实现类全部都是接口的,w3c组织维护定义XML标准,接口的概念就是实现者必须遵守的原则。 

DOM解析和SAX解析区别

DOM解析把xml全放入内存,然后根据节点检索(耗内存)

SAX解析的思路就是为了克服DOM的缺点,以事件触发为基本思路,顺序的搜索下来。缺点是只能顺序搜索,走完一遍就得重来。 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值