【问题标题】:Web services on iPhoneiPhone 上的网络服务
【发布时间】:2010-01-16 05:52:39
【问题描述】:

在 iPhone 上解析 JSON/XML 哪个更好,以便我可以与 Web 应用程序交互。 这也是目前最快、最有效的解析器

【问题讨论】:

标签: iphone xml web-services json


【解决方案1】:

TouchJSON 对于开发人员来说比 XML 解析更容易使用,对于具有大量来回发送的小文件的 Web 服务,性能并不重要,因为瓶颈将是网络(除非出于某种原因您要发送非常大的数据周围的结构)。

【讨论】:

    【解决方案2】:

    (查看 AppStore 应用的其他评论。)

    JSON:对于越狱平台,您可以使用 Apple 的 private 框架 JSON.framework。 (Apple 经常需要开发人员重新发明轮子,这不是很可悲吗?)

    XMLNSXMLParser(对 ObjC 更友好)或libxml2(性能更高)。

    【讨论】:

      【解决方案3】:

      NSXMLParser 是最好的,你可以轻松使用它。

      【讨论】:

        【解决方案4】:

        两者都有自己的优势。 XML 比 JSON 更具结构化和组织性。如果您的数据结构比使用 XML 复杂,否则您可以使用 JSON。

        对于 XML,您可以使用:NSXMLParser 或 GDataXMLParser
        对于 JSON,请尝试:SBJSON

        【讨论】:

          猜你喜欢
          • 2011-04-01
          • 2011-02-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-02-19
          • 2011-11-08
          相关资源
          最近更新 更多