android解析xml文件的方式

android解析xml文件的方式

ID:33517223

大小:232.50 KB

页数:12页

时间:2019-02-26

android解析xml文件的方式_第1页
android解析xml文件的方式_第2页
android解析xml文件的方式_第3页
android解析xml文件的方式_第4页
android解析xml文件的方式_第5页
资源描述:

《android解析xml文件的方式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、android解析xml文件的方式(其一)在androd手机中处理xml数据时很常见的事情,通常在不同平台传输数据的时候,我们就可能使用xml,xml是与平台无关的特性,被广泛运用于数据通信中,那么在android中如何解析xml文件数据呢? 通常有三种方式:DOM,SAX,PULL 在这一节中我们使用DOM方式来处理。 DOM方式解析xml是先把xml文档都读到内存中,然后再用DOMAPI来访问树形结构,并获取数据的,但是这样一来,如果xml文件很大呢?手机CPU处理能力当然不能与PC机器比,因此在处理效率方面就相对差了,

2、当然这是对于其他方式处理xml文档而言。 解析xml文档,当然必须有xml文档文件啦,我自己胡乱弄了一个river,放在assets目录.如下: ViewCode灵渠在广西壮族自治区兴安县境内,是世界上最古老的运河之一,有着“世界古代水利建筑明珠”的美誉。灵渠古称秦凿渠、零渠、陡河、兴安运河,于公元前214年凿成通航,距今已2217年,仍然发挥着功用。

3、introduction>http://imgsrc.baidu.com/baike/pic/item/389aa8fdb7b8322e08244d3c.jpg胶莱运河南起黄海灵山海口,北抵渤海三山岛,流经现胶南、胶州、平度、高密、昌邑和莱州等,全长200公里,流域面积达5400平方公里,南北贯穿山东半岛,沟通黄渤两海。胶莱运河自平度姚家村东的分水岭南北分流。南流由麻湾口入胶州湾,

4、为南胶莱河,长30公里。北流由海仓口入莱州湾,为北胶莱河,长100余公里。http://imgsrc.baidu.com/baike/pic/item/389aa8fdb7b8322e08244d3c.jpg位于淮河下游江苏省北部,西起洪泽湖边的高良涧,流经洪泽,青浦、淮安,阜宁、射阳,滨海等六县(区),东至扁担港口入海的大型人工河道。全长168k

5、m。http://imgsrc.baidu.com/baike/pic/item/389aa8fdb7b8322e08244d3c.jpg那么如何处理呢?具体思路是:*首先利用DocumentBuilderFactory创建一个DocumentBuilderFactory实例*然后利用DocumentBuilderFactory创建DocumentBuilder*然后加载XML文档(Document),*然后获取文档的根

6、结点(Element),*然后获取根结点中所有子节点的列表(NodeList),*然后使用再获取子节点列表中的需要读取的结点。 当然我们观察节点,我需要用一个River对象来保存数据,抽象出River类ViewCodepublicclassRiverimplementsSerializable{privatestaticfinallongserialVersionUID=1L;privateStringname;publicStringgetName(){returnname;}publicvoidsetName(Strin

7、gname){this.name=name;}publicintgetLength(){returnlength;}publicvoidsetLength(intlength){this.length=length;}publicStringgetIntroduction(){returnintroduction;}publicvoidsetIntroduction(Stringintroduction){this.introduction=introduction;}publicStringgetImageurl(){re

8、turnimageurl;}publicvoidsetImageurl(Stringimageurl){this.imageurl=imageurl;}privateintlength;privateStringintroduction;privateStringimageurl;}下面我

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。