Dav*_*ebb 16
我不确定你为什么要问"为什么我们需要在Android中进行XML解析?" 因为问题似乎回答了自己:解析XML数据.例如,有许多Web服务以XML格式返回数据,在您在应用程序中使用它之前需要对其进行解析.
这是Developer.com上的一篇文章,比较了Android上DOM,SAX和Pull解析器的性能.它发现DOM解析器是最慢的,然后Pull解析器和SAX解析器在他们的测试中最快. 这是IBM的另一篇文章,其中包含示例代码的三种方法.
如果您要在应用程序中进行大量解析,可能需要对不同选项进行基准测试,以确定哪种方法最适合您.