`
zizhu8
  • 浏览: 62376 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

android pull 解析xml

 
阅读更多
Pull简介

1.常见的XML解析方式有三种,DOM、SAX、Pull,Android系统中推荐使用Pull

2.Pull解析器是一个开源的Java项目,Android系统内部解析XML文件均为此种方式,也可用于JavaEE项目

3.Android SDK中已经集成了Pull解析器,无需添加任何jar文件

4.Pull解析器运行方式与SAX类似,提供各种事件的判断

5.官方网站:http://xmlpull.org/

使用Pull解析器解析XML文件

1. Xml.newPullParser() 获得解析器

2 parser.setInput(in, "UTF-8") 设置输入流以及编码

3. parser.next() 获取下一个解析事件,得到一个事件代码

4. XmlPullParser中定义了常量来标识各种解析事件

START_DOCUMENT、END_DOCUMENT 、START_TAG 、END_TAG 、TEXT


1.使用pull解析xml

person.xml文件,需要解析的源文件

解析代码:


2.将数据保存到xml格式的数据


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics