Rob*_*uch 2 xml parsing android
我的应用程序将解析通过HTTP接收的XML.据我所知,解析XML有三种主要方式:
据说SAX是其中速度最快的,而DOM不适合大型XML文档.但就解析而言,什么是大型XML文档?对于以下内容,推荐的解析器是什么?
据我所知,解析XML有三种主要方式:
- SAX
- DOM
- XmlPullParser
错误!这些都不是最好的方式.您真正想要的是使用Simple XML Framework进行基于注释的解析.要了解为什么遵循这个逻辑:
为了帮助您做到这一点,我将指向您自己的博客文章,该文章解释了如何在Android上使用简单库.
除非你有一个100MB的XML文件,否则Simple将足够快.对我来说,我在所有Android XML项目中使用它.
NB我应该指出,如果您要求用户在Android上下载超过1MB的XML文件,那么您可能需要重新考虑您的策略.你可能做错了.