设为首页 加入收藏

TOP

Android使用Pull解析器解析XML文件
2014-11-24 12:16:29 来源: 作者: 【 】 浏览:1
Tags:Android 使用 Pull 解析 XML 文件

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


示例:


使用XmlSerializer写出XML


使用以下方法生成XML,和XML文档顺序类似


startDocument


startTag


attribute


text


endTag


endDocument


用StringBuilder写出XML文件


以下是自己拼接的而成的,如果里边有特殊符号的话就不太好做


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android操作联系人 下一篇Android实现号码归属地查询

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C语言中,“指针”用 (2025-12-26 15:20:18)
·在c语言的指针运算中 (2025-12-26 15:20:15)
·C语言-函数指针与函 (2025-12-26 15:20:12)
·求navicat for mysql (2025-12-26 13:21:33)
·有哪位大哥推荐一下m (2025-12-26 13:21:30)