我正在开发中的我第一次去从远程服务器的XML文件解析数据的应用程序。
但我不能够选择解析器是有效的或最适合的解析。 由于主要有三种类型解析的,我知道:
- SAX
- XMLPullParsing
- 判决
这是分析数据的最佳解析器? 正如我搜索谷歌和发现了上述解析器的正面和负面的两侧。 但我不能确定这是最有效的。
该XML有许多标签重数据。
请指导我,建议我该解析器我在我的第一次应用程序中使用分析,我应该使用。
我正在开发中的我第一次去从远程服务器的XML文件解析数据的应用程序。
但我不能够选择解析器是有效的或最适合的解析。 由于主要有三种类型解析的,我知道:
这是分析数据的最佳解析器? 正如我搜索谷歌和发现了上述解析器的正面和负面的两侧。 但我不能确定这是最有效的。
该XML有许多标签重数据。
请指导我,建议我该解析器我在我的第一次应用程序中使用分析,我应该使用。
在所有的XML解析器的SAX解析器是最快的国家之一,所以你可以去为它毫无疑问....如果你需要从XML,你可以去DOM读取和写入数据。 使用SAX分析器,你将只能从XML读取数据。 由于这两个都在列表的顶部,你没必要觉得XMLPullparser的。
SAX解析比DOM实现最好的一个。 看到这两个在下面的区别:
法院:
SAX:
我会说XMLPullParsing,但我已经听说最近伟大的事情有关的Xerces可能想寻找到一个为好。 然而,从来没有使用Xerces和XMLPullParser从来没有让我失望。 我们建立了一个色盲的应用程序,用它和它拉成千上万的颜色组合的为了告诉你什么颜色,你只是把的图片。
更新 :继承人几个链接,如果你不介意把读出:对,显示利弊和津贴双方
http://www.firstobject.com/xml-reader-sax-vs-xml-pull-parser.htm
另外一种解释,也许读入SAX解析器VS XMLPull解析器
我认为XMLPullParser将是一个很好的选择,因为他们提到Android文档 。