Android学习笔记——dom解析xml文件(二)
1、打开在Eclipse,找到在这篇经验中的案例【Android学习笔记——dom解析xml文件(一)】,然后打开util包下的工具类,继续进行编辑。
2、首先把打印节点个数的那一句注释掉,同时注释掉从根节点开始找的那两句。然后把data创建出来用于存储数据,如下图。

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

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

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

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

