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
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");
相关文章推荐
- ServiceManager的启动过程分析
- 介绍 Android DropBoxManager Service
- Android属性动画一
- Android Binder实现的进程间IPC过程概要
- Android Binder实现的进程间IPC过程概要
- 6.10.1 Android 推送中的心跳连接的概念
- Android笔记---LinearLayout线性布局
- ANDROID_MARS学习笔记_S03_004_getAllProviders、LOCATIONLISTENER、getBestProvider
- android:padding和android:margin的区别
- android学习之生成xml文件(使用XmlSerializer)
- 2015年android出现的新技术
- android 源gbk乱码解决
- 【Tools】【IDE】AndroidStudio 使用技巧
- 【Tools】【IDE】AndroidStudio 使用技巧
- 【Tools】【IDE】AndroidStudio 使用技巧
- 【Tools】【IDE】AndroidStudio 使用技巧
- 【Tools】【IDE】AndroidStudio 使用技巧
- 【Tools】【IDE】AndroidStudio 使用技巧
- 【Tools】【IDE】AndroidStudio 使用技巧
- 【Tools】【IDE】AndroidStudio 使用技巧