【发布时间】: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