摘要

传统的二进制数据流传输方式已经不能适用于复杂或嵌套的数据结构,而XML数据解析的消耗又给移动端的受限设备带来了很重的负担。因些,如何选择合适的数据解析模型以提高移动端的运行效率是移动应用中需要重点考虑的问题。本文详细研究了XML的两类数据解析模型(DOM和XMLPull)的解析机制,并搭建了Eclipse+WTK的移动模拟环境对两类模型进行分析。通过模拟实验对KXML的这两类解析模型在移动应用中的时间消耗和占用内存情况进行了详细的比较和分析,并讨论了二者的应用范围。本文的研究对移动应用中数据解析模型的研究具有参考价值。