9.1 JSON数据格式

JSON格式目前是被广泛使用的一种数据交换格式,可以在不同的应用程序或网络之间传递。常见的应用形式有:
  • 把复杂的数据序列化成JSON格式,并保存到数据库。常见的数据库如MySQL、Oracle都支持JSON格式,甚至有些NoSQL数据库如MongoDB存储的数据也是一种类似JSON的格式。
  • API返回的数据序列化成JSON格式,这样调用方就可以反序列化成自己所用语言的格式。因此,即使一个大的系统是用多种不同的语言开发的,那么互相通信也不存在数据格式上的不一致。

鉴于大多数程序员对JSON都已经十分熟悉,在本课程就不再啰嗦解释。即使不熟悉,把它当做一个字符串的格式即可,一般情况下不需要自己去修改这个字符串。