与 PC/服务器相比,Android 设备速度慢得多,内存也低得多,那么在 Android 中处理 XML 的最佳方法是什么?我有一组非常复杂的 xml 需要解析。 SAX 或 DOM 都会导致代码过多。有人有好的建议吗?我想让它干净又快速
您在应用程序中使用的解析器类型取决于您的要求。你可以试试XMLPullParser
也。您可以在这里看到所有三个解析器的性能。
http://www.developer.com/ws/article.php/10927_3824221_2/Android-XML-Parser-Performance.htm http://www.developer.com/ws/article.php/10927_3824221_2/Android-XML-Parser-Performance.htm
还有一些第三方 XML 解析器可用...我在之前的一个应用程序中使用了这个解析器,它相当快。它有 Xpath 实现。
http://vtd-xml.sourceforge.net/ http://vtd-xml.sourceforge.net/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)