gpt4 book ai didi

android - SAX 解析器与 XMLPull 解析器

转载 作者:IT王子 更新时间:2023-10-28 23:30:19 27 4
gpt4 key购买 nike

我了解 SAX 解析器与 XMLPull 解析器的工作方式之间的区别。其实这里有一个很好的解释:

http://www.firstobject.com/xml-reader-sax-vs-xml-pull-parser.htm这篇文章有点以 .NET 为中心,但概念适用。

虽然我同意作者的观点,即 Pull 解析器更易于使用,但对于哪种类型的解析器在哪种情况下会更好,我感到很困惑。如果有人能提供任何启示并指出我的更多阅读内容,我将不胜感激。

谢谢。

最佳答案

我发现他们都很烂。 (而且我有更好的解决方案建议)

您应该使用 Simple annotation based XML library .我喜欢它并将它用于我的所有项目。如果您 read through the tutorial那么我想你会发现它可以做任何你想做的事情,而且速度更快,代码更少。 (因此不太容易出现错误)库在内部使用您要求执行繁重工作的那些解析器。

然后您可以阅读我的blog post on including it in an Android project如果你想。 (它适用于至少 1.5 以上的所有 Android 版本,这意味着基本上适用于所有人)

关于android - SAX 解析器与 XMLPull 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5808105/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com