快捷搜索:  汽车  科技

安卓解析xml页面(安卓内部存储之XML存储的实现)

安卓解析xml页面(安卓内部存储之XML存储的实现)所以呢 这么简单好用的东西 当然要拿过来使用啊.读取xml文件有多种方法 但是这里只论述利用pull来读取xml文件.为什么选择pull方法?这是因为 首先安卓内部集成了该功能 不需要另外添加jar文件 但是请注意 如果你玩的是java开发 还是需要添加jar文件的.另外 据说啊 安卓内部解析xml文件就是利用pull解析器的.不错 其实xml文件只要搞定两件事情就好了:一个是读 一个是写.说多了.都是耍流氓!①先来说说如何读取xml文件?

安卓解析xml页面(安卓内部存储之XML存储的实现)(1)

上一篇文章写了安卓内部存储的数据库存储 其实安卓内部存储一共有以下几种方式 分别是数据库存储 file文件存储 xml文件存储 和偏好参数文件存储

之前讲述了数据库存储 file文件存储和偏好参数存储下次再说 今日来说说xml文件存储.

首先 xml文件是什么咚咚 这么神奇的问题就不做说明了.

本篇文章主要论述xml文件存储主要要做的两件事情 那就是在程序中读写xml文件

不错 其实xml文件只要搞定两件事情就好了:一个是读 一个是写.

说多了.都是耍流氓!

①先来说说如何读取xml文件?

读取xml文件有多种方法 但是这里只论述利用pull来读取xml文件.为什么选择pull方法?这是因为 首先安卓内部集成了该功能 不需要另外添加jar文件 但是请注意 如果你玩的是java开发 还是需要添加jar文件的.另外 据说啊 安卓内部解析xml文件就是利用pull解析器的.

所以呢 这么简单好用的东西 当然要拿过来使用啊.

好! 代码如下:

首先 我们需要一个xml文件 我在安卓项目的asset文件夹中建立该文件 具体代码如下:

安卓解析xml页面(安卓内部存储之XML存储的实现)(2)

上面的xml文件就简单的存储了两个person对象信息 下面在读取xml文件之前 我们需要先建立一个javabean文件来表示person信息.代码如下:

安卓解析xml页面(安卓内部存储之XML存储的实现)(3)

好的 下面就是利用pull解析器来读取xml文件的代码:

安卓解析xml页面(安卓内部存储之XML存储的实现)(4)

安卓解析xml页面(安卓内部存储之XML存储的实现)(5)

②好的 读取xml文件已经完成了.现在开始如何写入xml文件.

一般我们写入xml文件可以选择构造字符串 即是将字符串构造为xml文件的内容 然后将其写入文本文件之中.

但是这样子 比较麻烦 不怎么直观.下面的方法相对比较好.

代码如下:

安卓解析xml页面(安卓内部存储之XML存储的实现)(6)

好的 下面给出我对上面读写xml文件的调试代码 其实胖大仙我自己写过的文章 里面代码都是经过调试成功的 大家可以放心使用.

下面的测试代码是利用安卓测试用例进行的.

安卓解析xml页面(安卓内部存储之XML存储的实现)(7)

【本文为e安在线合作讲师“刘建恒”原创稿件,转载请联系e安在线】

感谢观看!本期到此结束,更多资讯、干货请关注“e安在线”官网网站。

安卓解析xml页面(安卓内部存储之XML存储的实现)(8)

猜您喜欢: