JSON数据对于任何互联网编程人员来说都是十分亲切的,作为一种轻量级的数据交换格式.JSON在前后端通信中有着十分重要的价值。JSON全称JavaScript Object Notation,即JavaScript对象节点。它是基于ECMAScrint定制的一种数据格式规范,但是和ECMAScript对象的定义规范并不完全一致。
在编写JSON数据字符串时,你需要遵守如下规则:
(1)用花括号来表示独享。
(2)用中括号来表示数组。
(3)对象中的属性用逗号分隔,键与值使用冒号分隔,并且键需要用双引号包裹。
(4)数组中的数据使用逗号分隔。
需要注意,JSON的本质是有着一定书写规则的字符串,其和ECMAScript中的对象有着本质的区别。在JSON规则中,可以描述的类型只有6种,列举如下:
(1)数值(整数或浮点数),可以直接编写。
(2)字符串,需要在双引号中。
(3)布尔值,true或者false。
(4)数组,用中括号包裹。
(5)对象,用大括号包裹。
(6) null,表示空值。