android解析xml文件pull
2017-09-23 15:04
387 查看
为什么推荐pull呢,因为他的套路很简单,使用dom的话,很难受的,节点和算法有点乱,而且还浪费内存,pull解析就好比你开车一样,他会一直往前跑的,看到了不同的类别,进行分类添加,这种算法逻辑看起来简单,但是实际写起来是有点变态的,这个要考虑到内存的,一不小心就会掉进坑里的,开车的时候只需要把发动机点着就直接往前跑的,pull解析也是如此,开启了事务就可以进行操作了:
XmlPullParser xmlPullParser= Xml.newPullParser();
try {
xmlPullParser.setInput(new ByteArrayInputStream(xmlValue.getBytes()),"UTF-8");
int shiwu=xmlPullParser.getEventType();
XmlPullParser xmlPullParser= Xml.newPullParser();
try {
xmlPullParser.setInput(new ByteArrayInputStream(xmlValue.getBytes()),"UTF-8");
int shiwu=xmlPullParser.getEventType();
while (shiwu!=XmlPullParser.END_DOCUMENT){ switch (shiwu){ case XmlPullParser.START_DOCUMENT:
break; case XmlPullParser.START_TAG:
break; case XmlPullParser.END_DOCUMENT: break; case XmlPullParser.END_TAG:
break; } shiwu=xmlPullParser.next(); }
} catch (XmlPullParserException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }
相关文章推荐
- Android数据存储——2.文件存储_E_Pull解析XML文档
- android 用pull解析xml文件
- Android开发之XML文件的解析的PULL方式解析
- Android数据存储---Pull解析Xml文件
- Android中用pull解析与保存xml文件
- Android下Xml解析技术(2)之PULL解析Xml文件
- Android中采用XmlPullParser解析xml文件错误的有关问题
- android 生成、pull解析xml文件
- android利用pull技术来解析和生成xml文件
- android 使用 pull 解析xml文件
- Android 使用SAX或者DOM或者pull解析XML文件
- Android开发进阶(六)--PULL模式解析XML文件
- Android开发之Pull解析读取和生成XML文件
- android_xml解析之 使用PULL读取XML文件 .
- android里pull解析xml文件
- Android 个人学习笔记之--- Pull解析XML文件
- android pull解析XML文件
- android中解析XML文件方式—DOM SAX PULL
- Android_xml_pull解析和生成xml文件
- Android数据存储——2.文件存储_E_Pull解析XML文档