我正在开发一个应用程序,其中第一次我要解析来自远程服务器的xml文件中的数据.
但我无法选择哪种解析器有效或最适合解析.由于主要有三种类型的解析,我知道:
> SAX
> XMLPullParsing
> DOM
哪个是解析数据的最佳解析器?当我在Google上搜索并发现上述解析器的正反两面时.但我无法确定哪种效率最高.
XML具有大量标签的大量数据.
请指导我并建议我应该使用哪个解析器,因为我在我的应用程序中第一次使用解析.
解决方法
在所有的XML解析器中,Sax解析器是最快的解析器,所以你可以毫无疑问地使用它.如果你需要从XML读取和写入数据,你可以使用DOM.使用SAX解析器,您将只能从XML读取数据.由于这两个位于列表的顶部,因此您无需考虑XMLPullparser.