Android成长之路-使用Pull解析XML

 

Pull解析:(用例子来说明)

要解析的xml文件:

 

Android成长之路-使用Pull解析XML_第1张图片

 

Pull 解析步骤:

1、创建一个getPersonList()方法(给它一个流参数)  返回一个list集合

2、创建person集合

3、创建解析器对象

4、为解析器设置编码

5、返回当前的代码状态

6、创建person对象

7、遍历

      1、while循环

      2、switch判断

              1、END_DOCUMENT

               2、START_DOCUMENT

               3、START_TAG

               4、END_TAG

8、把得到的值添加到集合中

9、返回集合

 

 

代码实现:

Android成长之路-使用Pull解析XML_第2张图片

Android成长之路-使用Pull解析XML_第3张图片

 

你可能感兴趣的:(xml,android,list)