一、语法规则
-
数据以键值对(key/value)的形式出现,使用大括号表示,每个键值对之间使用逗号分隔,整个大括号表示一个对象(object)。
-
键名必须是字符串(string),使用双引号包裹。
-
值可以是字符串、数值、布尔值、数组、对象或者null。
-
数组(array)使用方括号表示,其中的元素使用逗号分隔。
下面是一段示例代码,展示了JSON的语法规则:
{
"name": "小明",
"age": 18,
"isStudent": true,
"hobbies": ["篮球", "游泳"],
"address": {
"province": "河南省",
"city": "开封市",
"street": "铁塔一街"
},
"friends": [
{
"name": "小刚",
"age": 19
},
{
"name": "小红",
"age": 18
}
]
}
上述JSON数据表示一个人的信息,其中包含了姓名、年龄、是否是学生、爱好、地