JSON(JavaScript Object Notation)数据的书写格式有以下几种:
- 对象(Object)格式:
- 使用花括号
{}
包围。 - 键值对之间使用冒号
:
分隔。 - 键使用双引号
" "
包围,值可以是字符串、数字、布尔值、对象或数组。 - 多个键值对之间使用逗号
,
分隔。
- 使用花括号
示例:
{
"name": "John",
"age": 30,
"isStudent": false,
"address": {
"city": "New York",
"zipCode": "10001"
},
"hobbies": ["reading", "traveling", "photography"]
}
- 数组(Array)格式:
- 使用方括号
[]
包围。 - 值之间使用逗号
,
分隔。 - 值可以是字符串、数字、布尔值、对象或嵌套数组。
- 使用方括号
示例:
["apple", "banana", "orange"]
- 字符串(String)格式:
- 使用双引号
" "
包围。 - 可以包含任意字符,包括字母、数字、特殊字符等。
- 使用双引号
示例:
"Hello, World!"
- 数字(Number)格式:
- 可以是整数或浮点数形式。
示例:
42
3.14
- 布尔值(Boolean)格式:
- 只有两个取值:
true
或false
。
- 只有两个取值:
示例:
true
- 空值(Null)格式:
- 表示空值的关键字
null
。
- 表示空值的关键字
示例:
null
以上是常见的JSON数据的书写格式。通过组合和嵌套这些不同的格式,可以构建出复杂的JSON数据结构来表示各种类型的数据。