【问题标题】:Parsing JSON vs. Parsing XML in an IOS project [closed]在 IOS 项目中解析 JSON 与解析 XML [关闭]
【发布时间】:2013-10-21 01:41:10
【问题描述】:

在我的 IOS 项目的后端,管理员将数据保存到数据库或 XML 文件中。所以只要他想,他可以简单地添加一个条目。

在 IOS 应用中,我想检索数据。

如果我使用 XML,我可以直接解析 XML 文件,因为数据已经是 XML 格式(当管理员添加值时,XML 文件得到更新)。

如果我使用 JSON,我必须连接到数据库,获取查询结果,然后将其编码为 JSON。

那么,就电话响应方面而言,您认为什么会更快。

还有其他我没有考虑到的选项吗?

我已经阅读了所有这些类似的问题:

  1. JSON and XML comparison [closed],
  2. What's better: Json or XML (PHP) [closed],
  3. JSON or XML: Just Decide (April 2012; by Mark Nottingham)

还有更多,但我想针对我的项目提出一些具体问题。

【问题讨论】:

    标签: php ios xml json performance


    【解决方案1】:

    这取决于很多不同的事情:

    • 数据量
    • 生成数据所需的 cpu 时间
    • 网络带宽/延迟
    • 手机硬件
    • ...

    但由于通常移动网络是瓶颈,因此冗余传输越少可能效率最高。在这种情况下是json。

    【讨论】:

    • 是否还包括打开数据库和获取数据所需的时间?因为在 XML 中只会有解析..
    • 通常 db/db 连接比一般的移动连接快得多。一般...
    猜你喜欢
    • 1970-01-01
    • 2012-08-11
    • 2010-11-04
    • 2014-04-24
    • 1970-01-01
    • 2012-07-04
    • 1970-01-01
    • 2011-08-14
    • 1970-01-01
    相关资源
    最近更新 更多