android PULL解析xml文件
2011-11-29 22:59
204 查看
PULL解析xml文件的步骤:
第一步:取得Pull解析器 XmlPullParser parser = Xml.newPullParser() 第二步::通过Pull解析器取得xml文件的事件类型 int eventType = parser.getEventType(); 第三步:根据相应的事件类型进行xml解析 // XmlPullParser.END_DOCUMENT是xml文件结束的事件 通过while循环xml直到结束 while(eventType != XmlPullParser.END_DOCUMENT){ switch (eventType) { //xml文件开始即<?xml version="1.0" encoding="UTF-8"?> case XmlPullParser.START_DOCUMENT: break; //如果事件是xml文件的开始元素结点如<person> case XmlPullParser.START_TAG: String startname = parser.getName();//取得标签的名字person parser.nextText();//取得开始元素结点下的文本值 如<name>文本值</name> break; //如果事件是xml文件的结束元素结点如</person> case XmlPullParser.END_TAG: String endname = parser.getName();//取得标签的名字person } //通过next函数可以指向下一个元素结点 eventType = parser.next(); }
相关文章推荐
- android解析xml文件的方式(其三PULL方式)
- android 通过pull解析xml文件
- Android中pull解析XML文件
- Android数据存储之XmlPull解析XML文件(读取部分)
- Android三种解析xml文件的方法:SAX, PULL, DOM
- android-pull方式解析xml文件以及XML文件的序列化
- 详解Android之解析XML文件三种方式(DOM,PULL,SAX)
- Android中采用pull解析xml文件
- android pull 解析xml文件
- Android -- 创建XML文件对象及其序列化, pull解析XML文件
- android 使用pull 方式解析 xml文件
- Android中pull解析xml文件
- Android中的XML解析与生成——Pull解析xml、实现xml文件的生成
- android使用XmlPullParser来解析XML文件
- android中用XmlPullParser解析XML文件,以及res/raw和assets的不同
- Android中使用pull解析xml文件
- 【Android】PULL解析XML文件
- Android 中使用Pull解析XML文件
- Android中最重要的采用pull解析xml文件
- Android实战技巧:用Pull方法解析XML文件