您的位置:首页 > 移动开发 > Android开发

android学习之读取xml文件(使用XmlPullParser)

2016-02-20 16:21 507 查看
注意在使用XmlPullParser时需要导入两个jar包

xmlpull_1_1_3_4c.jar和kxml2-2.3.0.jar

http://pan.baidu.com/s/1c1gGBlA

XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
//是否支持名称空间的解析
factory.setNamespaceAware(true);
XmlPullParser xpp = factory.newPullParser();

xpp.setInput( new StringReader ( "<foo>Hello World!</foo>" ) );
int eventType = xpp.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT) {
if(eventType == XmlPullParser.START_DOCUMENT) {
System.out.println("Start document");
} else if(eventType == XmlPullParser.START_TAG) {
System.out.println("Start tag "+xpp.getName());
} else if(eventType == XmlPullParser.END_TAG) {
System.out.println("End tag "+xpp.getName());
} else if(eventType == XmlPullParser.TEXT) {
System.out.println("Text "+xpp.getText());
}
eventType = xpp.next();
}
System.out.println("End document");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: