1. 数据类型:
- 字符串(String): 使用双引号括起来的文本,例如:"Hello, World!"。
- 数字(Number): 整数或浮点数,例如:42 或 3.14。
- 布尔值(Boolean): 只有两个值,true 或 false。
- null: 表示空值。
2. 对象(Object):
- 使用花括号 {} 表示对象。
- 对象由键值对组成,键和值之间用冒号分隔,键值对之间用逗号分隔。
- 键必须是字符串,值可以是任意的 JSON 数据类型。
{
"name": "John",
"age": 30,
"isStudent": false
}
3. 数组(Array):
- 使用方括号 [] 表示数组。
- 数组可以包含多个值,值之间用逗号分隔。
- 数组中的值可以是任意的 JSON 数据类型,包括字符串、数字、对象、数组等。
{
"fruits": ["apple", "orange", "banana"]
}
4. 嵌套:
- JSON可以嵌套,即在对象或数组中包含其他对象或数组。
{
"person": {
"name": "Alice",
"age": 25,
"address": {
"city": "London",
"country": "UK"
}
}
}
这是一个简单的JSON语法示例。总体而言,JSON的语法规则相对简单,使得它成为一种方便且通用的数据交换格式。
转载请注明出处:http://www.pingtaimeng.com/article/detail/13189/JSON