首先, 解析本地的XML 参考 http://www.cnblogs.com/iMirror/p/4122082.html学习Tomcat搭建本地服务器 参考 在Tomcat默认访问目录 webapps/ROOT下新建XMLParserTest文件夹, 并新建persons.xml ...
分类:
其他好文 时间:
2014-11-26 18:19:38
阅读次数:
278
1. 代码结构 InterfaceXMLParseService 解析接口, DOM/SAX/PULL分别实现这个接口 XML来源是assets目录下的persons.xml文件2. 代码//persons.xml 1 Tom 12 ...
分类:
其他好文 时间:
2014-11-25 23:19:36
阅读次数:
229
public class XMLParser {
/**
* 解析服务器的配置文件
* @param is 从服务器获得配置的文件的流
*/
public static UpdateInfo parser(InputStream is){
UpdateInfo info=null;
try {
//获得pull解析实例
XmlPullParse...
分类:
其他好文 时间:
2014-11-22 13:26:56
阅读次数:
121
package com.example.pullxml;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.util.ArrayList;
import java.util.L...
分类:
移动开发 时间:
2014-11-16 13:28:00
阅读次数:
140
1、Pull解析简介
Pull解析是Android系统内置的一种对XML的解析方式,它与SAX解析方式基本一致,都包括开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。但是它们不同的是,SAX的事件驱动是回调相应方法,需要提供回调的方法,而在SAX内部自动调用相应的方法。而Pull解析器并没有强制要求提供触发的方法。因为它触发的事件并不是一个...
分类:
移动开发 时间:
2014-11-07 14:50:17
阅读次数:
202
前面写了两篇XML解析的Dom和SAX方式,Dom比较符合思维方式,SAX事件驱动注重效率,除了这两种方式以外也可以使用Android内置的Pull解析器解析XML文件。 Pull解析器的运行方式与 SAX 解析器相似,也是事件触发的。Pull解析方式让应用程序完全控制文档该怎么样被解析,比如开始和...
分类:
移动开发 时间:
2014-11-02 20:58:58
阅读次数:
226
一、XML解析的简介
1、一般来说xml解析的方式有两种,Dom与SAX,且各有优缺点。pull是第三种方法见:pull解析XML
1)DOM:dom对象树
①、整个XML放入内存,转换为Document对象;
②、每个元素,转换成Element对象
③、文本,转换成Text对象
④、属性,转换成Attribute对象
优缺点:元素的CRUD比较简单,但是内存消耗大,大的xml文...
分类:
其他好文 时间:
2014-10-27 23:08:30
阅读次数:
445
如果在一个XML文档中我们只需要前面一部分数据,但是使用SAX方式或DOM方式会对整个文档进行解析,尽管XML文档中后面的大部分数据我们其实都不需要解析,因此这样实际上就浪费了处理资源。使用PULL方式正合适。Pull解析器和SAX解析器虽有区别但也有相似性。他们的区别为:SAX解析器的工作方式是自...
分类:
其他好文 时间:
2014-10-26 06:48:07
阅读次数:
219
如果在一个XML文档中我们只需要前面一部分数据,但是使用SAX方式或DOM方式会对整个文档进行解析,尽管XML文档中后面的大部分数据我们其实都不需要解析,因此这样实际上就浪费了处理资源。使用PULL方式正合适。
Pull解析器和SAX解析器虽有区别但也有相似性。他们的区别为:SAX解析器的工作方式是自动将事件推入注册的事件处理器进行处理,因此你不能控制事件的处理主动结束;而Pull解...
分类:
其他好文 时间:
2014-10-25 09:17:43
阅读次数:
135
1 一个示例用的xml文件:person.xml tom 230 jerry 233 View Code2 新建一个实体类:Person.javapackage com.example.xml_saxparser;...
分类:
其他好文 时间:
2014-10-24 16:04:46
阅读次数:
199