XML的三种解析方式及其简介

26 篇文章 0 订阅

XML的解析方式:
Dom解析
Dom模式解析XML,是把整个XML文档当成一个对象来处理,会先把整个文档读入到内存里。是基于树的结构,通常需要加载整文档和构造Dom树,然后才能开始工作。
XML文档中的每一个元素都会被解析为一个节点,常用的节点类型:Element元素节点,Attr属性节点,Text文本节点,Document文档节点
Sax解析
Sax解析是一种以事件驱动的XMl API(目前本人只在java中见过), 边扫描边解析,自顶向下依次解析
Pull解析
通过XmlPullParser接口中只需要调用一个next方法就可以获取下一个事件类型,且只有五种事件类型:
START_DOCUMENT:文档开始,解析器还未读取到任何输入的时候
START_TAG:解析到开始标签
TEXT:解析到文本节点
END_TAG:解析到结束标签
END_DOCUMENT:文档结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值