为什么前后端传数据要用json?

在和前端联调的时候,总听到他们说要用json数据传。我想问的是json数据形式是省时间还是省空间?
jsonRawBody...

阅读 21.6k
5 个回答

1.数据格式比较简单, 易于读写, 格式都是压缩的, 占用带宽小
2.易于解析这种语言, 客户端JavaScript可以简单的通过eval()进行JSON数据的读取
3.因为JSON格式能够直接为服务器端代码使用, 大大简化了服务器端和客户端的代码开发量, 但是完成的任务不变, 且易于维护

JSON是数据交换格式的一种,相对于XML来说更加的轻量级,易于解析,对于面向对象编程来说,看着很亲切。

json的好处:

  1. 省空间,基本没什么浪费的字符

  2. 标准,主流的都用它,也都支持它

  3. 语言无关,任何语言都能轻松搞它

  4. 类型安全,值是有类型的,比如整数、字符串、布尔等

基本就是json, 要不就是xml。 但是相对来说json更加简单和高效。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题