为什么在Google API文档中通常建议使用JSON而不是XML?

Dav*_*bro 6 xml json

在我的应用中,我使用了多个Google API,在所有这些API的文档中,它提供了两个选项:

  • JSON(推荐)
  • XML

现在,在发送请求和检索响应时,为什么JSON更好?Xcode有一个本机内置的xml解析器,对于JSON,你必须使用像AFNetworking这样的JSON解析器.是什么让JSON脱颖而出?它更有效还是更快?

MCK*_*pur 1

JSON 比 XML 高效得多,而 XML 整体上比 JSON 更大。它非常容易解析,您可以在 2 行和几毫秒内使用NSJSONSerialization和解析JSON 的表示,只是表明它消耗更少的内存。NSData

JSON 代表 JavaScript Object Notation,它与 Java 不同,JavaScript 到 Java 就像火腿到仓鼠。很多人都会犯这样的错误。