我的客户多次询问我他们是否会通过 XML feed 或 JSON 字符串传递数据。我通常会说:
- XML(如果您已有 Feed,但没有网络开发人员来创建用于生成 JSON 字符串的脚本)
- 如果您没有任何 Feed 并且需要从头开始创建任何 Feed,则为 JSON
你说什么?您是否认为通过 XML 提要传递数据已经过时并且 XML 过于复杂且过于繁重?
我是否应该建议所有客户(为了 future )改用 JSON 方式来传递数据?
编辑
来自另一个讨论https://stackoverflow.com/questions/2636245/choosing-between-json-and-xml我可以看到,建议将 JSON 用于 Web 服务,这是我的客户中最常用的场景。看来我给他们的建议是正确的。
他们想要将新闻文章传递到移动设备上 - 我应该建议 XML 还是 JSON?
当我需要发布一些数据并获取将在用户的移动设备上显示的响应(XML 或 JSON)时,post&get 情况怎么样?
最佳答案
如果消费者是浏览器或移动设备,我会推荐 JSON。
- 更快
- 打火机
- 原生解析支持
如果消费者是其他程序,我会推荐XML
- 可以轻松验证
- 代码生成器可让编程变得简单且不易出错
关于android - 您建议客户使用 JSON 还是 XML?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9631670/