首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

Java与XML原来可以这样简单-基于XMLPull的解析器

2012-10-25 
Java与XML原来可以这么简单--基于XMLPull的解析器XmlPull和Sax类似,是基于流(stream)操作文件,然后根据节

Java与XML原来可以这么简单--基于XMLPull的解析器

XmlPull和Sax类似,是基于流(stream)操作文件,然后根据节点事件回调开发者编写的处理程序。因为是基于流的处理,因此Xmlpull和Sax都比较节约内存资源,不会象Dom那样要把所有节点以对橡树的形式展现在内存中。

但Xmlpull比Sax更简明,而且不需要扫描完整个流。现在XmlPull是一开源项目,并成为了Google android类库的一部分,想了解更多请查看http://www.xmlpull.org。XmlPull的jar以及源文件见附件。

?

XmlPull使用起来很简单,下面献上一自己写的实例,xml数据由google weather api提供:http://easymorse.googlecode.com/svn/tags/android.xmlpull.google.weather-1.0/assets/weather.xml

?

???

?

?运行时经常会遇到以下的异常:

?

????? 

1 楼 wangshiming 2011-09-16   兄台,你的getRemoteFile(url,filename)方法是执行什么功能啊,是不是忘记贴出来了

热点排行