【问题标题】:Why is XML still used for web service responses, even if JSON is better? [closed]为什么 XML 仍然用于 Web 服务响应,即使 JSON 更好? [关闭]
【发布时间】:2013-10-28 08:48:15
【问题描述】:

根据我的经验,我为 IOS 中的服务器编写了许多客户端。我同时使用了 XML 和 JSON 响应。我观察到 JSON 重量轻,带宽高效,与 XML 相比,解析时间更少。但我的一些客户仍然鼓励使用 XML 响应而不是 JSON。

问题:

  1. XML 比使用 JSON 有什么好处?

  2. 为什么大多数网络架构依赖于 XML 响应,甚至 JSON 完全满足所有要求?

  3. JSON 有什么问题吗?

【问题讨论】:

  • 你也可以问“为什么网页仍然存在 HTML?”,但它是一种有缺陷的、该死的和不恰当的格式。除此之外,在 Stack Overflow 上发表意见是题外话。
  • @H2CO3 我不太清楚为什么这是题外话?如果您知道在 JSON 中使用 xml 或缺陷的任何充分理由,请在此处分享。
  • 您可能会发现这有助于理解您的问题为何偏离主题stackoverflow.com/help/dont-ask

标签: ios iphone xml json


【解决方案1】:

我们不能说 json 或 xml 哪个更好,每个都有其优点和缺点。 你可以用谷歌搜索差异。 试试这些链接

XML and JSON -- Advantages and Disadvantages?

http://www.quora.com/What-are-the-advantages-of-XML-over-JSON

可能是您的客户习惯了 xml 并且他们不想更改,或者他们可能在使用 json 时遇到了一些问题

【讨论】:

  • +1感谢您的回复。适合我的问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-17
  • 1970-01-01
相关资源
最近更新 更多