【问题标题】:Parsing data to Objective-C with XML or JSON with Python / Django backend [closed]使用 Python / Django 后端使用 XML 或 JSON 将数据解析为 Objective-C [关闭]
【发布时间】:2012-12-03 19:46:09
【问题描述】:

好的!我有一个问题要问您...目前正在考虑使用 Objective-C 构建一个 Iphone 应用程序,并且由于网站已经构建,因此将使用 Python / Django 作为后端。这意味着所有内容都已存储在数据库中。我们将使用一个名为 sweetpie 的应用程序作为我们的 API,它可以将数据提取为 JSON 格式或 XML。

但是我想知道哪种方式最适合我的需求,JSON 还是 XML?将要提取的数据是一个目录列表,它将在每个属性中显示一个地图。然后是一个显示大量食谱的页面。

如果您能给出您认为最适合从 JSON 或 XML 使用的想法,那就太棒了! :)

如果您需要了解更多信息,请告诉我。

谢谢,

乔什

【问题讨论】:

  • Objective C 非常擅长解析 XML 和 JSON,Python 也是如此,所以这不是问题。不同之处在于 XML 比 JSON 具有更多的结构。如果您不需要任何无法直接在 JSON 中呈现的结构,请使用 JSON。有时,即使您确实需要更多结构,也值得在 JSON 中间接呈现它,或者让它隐含。否则,使用 XML。在不确切知道您的文档中包含哪些内容以及其结构的情况下,没有人可以给您一个坚定的建议。

标签: python objective-c xml django json


【解决方案1】:

这真的取决于你需要表示的数据。

如果您需要表示编程语言对象,JSON 可能是您的最佳选择,它比 XML 更轻量级和可读性。

如果您需要使用其自定义架构来表示复杂的数据结构,您可能需要尝试一下 XML。

话虽如此,Objective-C 提供了 XML 和 JSON 解析器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-16
    • 1970-01-01
    • 2011-03-26
    • 2020-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-10
    相关资源
    最近更新 更多