Android:解析XML的三种方法XmlPull、SAX、DOM
1 2 3 4 5 6 /* * 解析XML的三种方法: * 1.SAX 事件驱动 不是一次性加载到内存 * 2.DOM 一次加载到内存,性能较差 适合服务器端编程 * 3.XmlPull 适应嵌入式设备,占用内存较小 API相对简单 */ Android:解析XML的三种方法XmlPull、SAX、DOM一、XMLpull() 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 private void XMLpull() //根据标签一个一个判断,是找到对应索引的数据,否判断下一个标签 { try { AssetManager assets = getAssets(); InputStream is = assets.open( "testxml.xml" ); XmlPullParser pullParser = Xml.newPullParser(); pullParser.setInput(is, "utf-8" ); ...