Android中XML文件的三种解析方式

分享到:

今天学习了xml文件的三种解析方式,其中包括在学习java时学习的SAX和DOM这两种解析方法。在Android中有一种开源的PULL解析方法,今天我将他们的具体用法和大家分享下。

业务需求:

  给定一个xml文件,要求分别用SAX,DOM,PULL三种方法对xml文件进行解析。

运行效果图如下:

下面是具体实现步骤:

首先我们需要一个xml文件,下面是我xml文件的存放位置。

该xml文件中的内容我写的比较简单。仅供实现这个功能。下面是我的xml文件的内容。

persons.xml:

 1 <?xml version="1.0" encoding="utf-8"?>
2 <persons>
3 <person id="1">
4 <name>刘备</name>
5 <age>12</age>
6 </person>
7 <person id="2">
8 <name>刘欢</name>
9 <age>14</age>
10 </person>
11 <person id="3">
12 <name>李明</name>
13 <age>15</age>
14 </person>
15 </persons>
昵    称:
验证码:

相关文档: