JSON
JSON格式概述
JSON
JavaScript
JavaScript Object Notation
(JavaScript Object Notation,JavaScript对象表示法,读作/ˈdʒeɪsən/)是一种由道格拉斯·克罗克福特构想和设计、轻量级的数据交换语言,该语言以易于让人阅读的文字为基础,用来传输由属性值或者序列性的值组成的数据对象。尽管JSON是JavaScript的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。
JSON文件
{
"firstName": "John",
"lastName": "Smith",
"sex": "male",
"age": 25,
"married": false,
"address":
{
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021"
},
"phoneNumber":
[
{
"type": "home",
"number": "212 555-1234"
},
{
"type": "fax",
"number": "646 555-4567"
}
]
}
数据格式
JSON对象
{
"ID":001,
"name":"骚磊",
"age":16
}
特征:
- 数据形式键值对形式
“键”:值 - 数据支持 字符串,数字,true false
- {} 大括号以内的数据
JSON对象数组
[
{
"ID":1,
"name":"骚磊",
"age":16
},
{
"ID":2,
"name":"骚杰",
"age":66
}</