Android基础教程:学习SAX解析

2014-11-24 13:53:49 · 作者: · 浏览: 3

这次我们来了解一下SAX是什么情况! 相对于DOM来说SAX在平时要用的多一下。


在上次DOM学习中,我们也看见了,解析DOM,循环用的很多。


那个XML简单,DOM树层次不深,说通俗点就像for循环一样嵌套的不多。如果很深的话用SAX就要方便的多了.... 在写上次程序的时候,我是边看xml 边写代码,需要看仔细些,我眼睛都看花了(可能是我变量名没定义好),另外定义那个变量时也不好弄 遍历时需要中间变量稍多些, 而且都是差不多意思差不多的变量...... 我们直接来看一下实例:


books.xml



我们需要把xml文件中所有书的信息摘取下来,最后统一输出。


book.java 用于保存一本书的信息 这里为了简单,xml文件就只是简单写了个ID,name 当然还有价钱等其他信息....