版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
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
}]