内容: 记录JSON有哪些语法
JSON:
JSON ( JavaScript Object Notation) ,是一种数据交互格式。
为什么有JSON:
Json之前,大家都用 XML 传递数据。XML 是一种纯文本格式,所以适合在网络上交换数据,
但是 XML 格式比较复杂,而 JSON 是一种超轻量级的数据交换格式。
JSON基本对象:
1、json对象:
语法:对象是一个无序的键值对集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。
每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。
例子:
{
"type": "little",
"price": 10000
}
2、json数组:
语法:数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。
值之间使用“,”(逗号)分隔。
例子:
[ "jobs", "hamu" ]
3、json对象数组:
{
"array": [
{
"name": "jobs"
},
{
"name": "bill",
"age": 60
},
{
"product": "war3",
"type": "game",
"popular": true,
"price": 60
}
]
}
JSON注意点:
1、JSON布尔:必须小写的true和false
例子:
{"bool":true}
2、JSON空:必须小写的null
例子:
{"object":null}