1.概述
Javascript Object Notation
是一种轻量级的数据交换语言,该语言以易于让人阅读的文字为基础,用来传输由【属性值】或者【序列性的值】组成的【数据对象】。尽管【JSON】是【JavaScript】的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯
{
"firstName":"Tom",
"lastName":"Smith",
"sex":"male",
"age":23,
"married":false,
"address":
{
"streetAddress":" 21 2nd Street",
"city":"NewYork",
"state":"NY",
"postalCode":"1001"
},
"phoneNumber":
[
{
"type":"home",
"number":"158 8888 8888"
},
{
"type":"fax",
"number":"158 6666 6666"
}
]
}
2. 数据格式
JSON对象
JSON对象数组
2.1 JSON对象
{
"ID":001,
"name":"大力",
"age":24
}
特征:
1.数据形式——键值对形式
2.数据支持 字符串、数字、true false
3.{ } 大括号以内的数据
2.2 JSON对象数组
[
{
"I