1.json語法的基本規則
數據在“名稱/值對”中:json數據是由鍵值對構成的
(1)鍵用單引號或雙引號引起來,也可以不用引號
(2)值的取值類型:
數字(整數或浮點數)
字符串(在雙引號中)
邏輯值(true或false)
數組(在方括號中)——例:{“persons”:[{},{}]}
對象(在花括號中)——例:{“address”:{“province”:”陝西”…}}
Null
(3)數據由逗號分隔:多個鍵值由都好分隔
(4)花括號保存對象:使用{}定義json格式
(5)方括號保存數組:[]
2. Json的語法格式
(1)定義基本格式
{
"name": "張三",
"age": 20,
"gender": true
}
(2)定義嵌套格式——大括號嵌套中括號
{
"persons": [{
"name": "張三",
"age": 20,
"gender": true
},
{
"name": "李四",
"age": 21,
"gender": false
},
{
"name": "王五",
"age": 25,
"gender": true
}]
}
(3)定義嵌套格式——中括號嵌套大括號
[{
"name": "張三",
"age": 20,
"gender": true
},
{
"name": "李四",
"age": 21,
"gender": false
},
{
"name": "王五",
"age": 25,
"gender": true
}]