Android学习笔记——dom解析xml文件(二)

2026-03-07 11:16:54

1、打开在Eclipse,找到在这篇经验中的案例【Android学习笔记——dom解析xml文件(一)】,然后打开util包下的工具类,继续进行编辑。

2、首先把打印节点个数的那一句注释掉,同时注释掉从根节点开始找的那两句。

然后把data创建出来用于存储数据,如下图。

Android学习笔记——dom解析xml文件(二)

3、接下来就是对数据的遍历,从整个文件中查找名称为book的节点,然后找他的子节点,这里需要注意的是在xml文件中,空白的节点也算是文本节点,还有就是子节点中的元素节点的值也是文本节点,比如<name>Android学习路线</name>。Dom遍历中将会把name视为一个节点,而Android学习路线则被视为它的一个子节点。(如果换行的话它的子节点将会是一个空白节点),下面是遍历的代码。

Android学习笔记——dom解析xml文件(二)

4、最后回到mainactivity.java文件中实现对数据的加载。代码如下。

Android学习笔记——dom解析xml文件(二)

5、如果第三步不懂,可以打开assert问价下的books.xml文件细细揣摩。

Android学习笔记——dom解析xml文件(二)

6、最后,运行程序看看吧,是不是已经把数据读取出来了呢。非常简单,呵呵。。下面是运行效果的截图。

Android学习笔记——dom解析xml文件(二)

Android学习笔记——dom解析xml文件(二)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢