除了可以使用
SAX
和
DOM
解析
XML
文件,大家也可以使用
Android
内置的
Pull
解析器解析
XML
文件。
Pull
解析器
的运行方式与
SAX
解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用
parser.next()
可
以进入下一个元素并触发相应事件。事件将作为数值代码被发送,因此可以使用一个
switch
对感兴趣的事件
进行处理。当元素开始解析时,调用
parser.nextText()
方法可以获取下一个
Text
类型元素的值。
l
测试: