JSON
JSON是什么
JavaScript Object Notation,简称JSON,JSON是一种传递对象的语法,对象可以是name/value对,数组和其他对象。
JSON满足四个条件
JSON是一对花括号{}表示
JSON是以键-值对形成组成
JSON的剑,必须包裹一对双引号
多个键值对中间使用逗号分隔
这里要注意
JSON的键必须是字符串,并且需要包裹一对双引号
JSON的值可以是int,long,double,Boolean,String,Json
JSON有哪两种结构
对象:对象在js中表示为“{}”括起来的内容,数据结构为 {key:value,key:value,…}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象几种:
1.名称\值对
{"firstName":"Brett"}
当将多个”名称 / 值对”串在一起时,JSON 就会体现出它的价值了。首先,可以创建包含多个”名称 / 值对”的 记录:
{"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"}
从语法方面来看,这与”名称 / 值对”相比并没有很大的优势,但是在这种情况下 JSON 更容易使用,而且可读性更好。例如,它明确地表示以上三个值都是同一记录的一部分;花括号使这些值有了某种联系