JSON文档结构

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。所谓轻量级,是与XML文档结构相 比而言的,描述项目的字符少,所以描述相同数据所需的字符个数要少,那么传输速度就会提高,而 流量却会减少。

使用JSON的原因:由于Web和移动平台开发对流量的要求是要尽可能少,对速度的要求是要尽可能快,而轻量级的数据 交换格式JSON就成为理想的数据交换格式。

JSON文档的两种结构为对象和数组。

JSON对象

对象是一个无序的“名称/值”对集合,它类似于Java中Map类型,一个对象以{(左括号)开始,}(右括号)结束。每个“名称”后 跟一个:(冒号),“名称-值”对之间使用,(逗号)分隔。
图解JSON对象的语法表:
在这里插入图片描述
下面是一个JSON对象的例子:

{
"name":"张三",
"age":20,
"saved":true
 }

JSON数组

数组是值的有序集合,以 “[” (左中括号)开始,“]” (右中括号)结束,值之间使用,(逗号)分隔。

图解JSON数组的语法表:
在这里插入图片描述
下面是一个JSON数组的例子:

["text","html","css"]

在数组中,值可以是双引号括起来的字符串、数值、true、false、null、对象或者数组,而且这些结构 可以嵌套。
数组中值的JSON语法结构如图:
在这里插入图片描述
以上内容仅供参考学习,如有侵权请联系我删除!
如果这篇文章对您有帮助,左下角的大拇指就是对博主最大的鼓励。
您的鼓励就是博主最大的动力!

发布了69 篇原创文章 · 获赞 7 · 访问量 3317

猜你喜欢

转载自blog.csdn.net/weixin_45366499/article/details/104429508