xml解析 pull
来源:互联网 发布:游戏曝光数据分析 编辑:程序博客网 时间:2024/06/05 21:18
//xml解析
XmlPullParserFactory factory;
try {
factory = XmlPullParserFactory.newInstance();
XmlPullParser parser = factory.newPullParser();
parser.setInput(inputStream, "utf-8");
int type = parser.getEventType();
while (type != XmlPullParser.END_DOCUMENT) {
String name = parser.getName();
switch (type) {
case XmlPullParser.START_TAG:
if (name.equals("title")) {
bean.setTitle(parser.nextText());
} else if (name.equals("body")) {
bean.setBody(parser.nextText());
} else if (name.equals("pubDate")) {
bean.setDate(parser.nextText());
}
break;
case XmlPullParser.TEXT:
break;
case XmlPullParser.END_TAG:
if (name.equals("news")) {
list.add(bean);
} else if (name.equals("blog")) {
list.add(bean);
}
break;
}
type = parser.next();
}
hand.sendEmptyMessage(0);
} catch (XmlPullParserException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
XmlPullParserFactory factory;
try {
factory = XmlPullParserFactory.newInstance();
XmlPullParser parser = factory.newPullParser();
parser.setInput(inputStream, "utf-8");
int type = parser.getEventType();
while (type != XmlPullParser.END_DOCUMENT) {
String name = parser.getName();
switch (type) {
case XmlPullParser.START_TAG:
if (name.equals("title")) {
bean.setTitle(parser.nextText());
} else if (name.equals("body")) {
bean.setBody(parser.nextText());
} else if (name.equals("pubDate")) {
bean.setDate(parser.nextText());
}
break;
case XmlPullParser.TEXT:
break;
case XmlPullParser.END_TAG:
if (name.equals("news")) {
list.add(bean);
} else if (name.equals("blog")) {
list.add(bean);
}
break;
}
type = parser.next();
}
hand.sendEmptyMessage(0);
} catch (XmlPullParserException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
0 0
- XML解析Pull解析
- XML解析---PULL解析
- XML的pull解析
- Pull解析XML文件
- Pull详解解析xml
- Pull解析Xml方式
- Android Pull解析xml
- pull解析xml
- xml解析(PULL)
- Pull 解析xml
- android pull 解析xml
- pull解析xml
- PULL解析XML
- android PULL 解析XML
- Android Pull解析xml
- Pull解析xml文件
- Android Pull 解析 XML
- Android Pull 解析 XML
- QT使用GDB调试开发板
- 第一个开源库
- 第5章-子类与继承-子类与父类在同一包中的继承性
- jmeter录制手机app脚本
- 30个JS题答案
- xml解析 pull
- spring+struts2+hibernate+spring mvc+mybatis注解
- oracle游标的使用
- JS操作URL
- viewpage
- [POJ 2104] K-th Number (主席树)
- Android常用布局之LinearLayout(线性布局)仿酷狗登录界面
- adb remount 系统提示只读文件系统Read-only file system,解决用adb disable-verity
- 学习Javascript闭包(Closure)