Json,即JavaScript Object Notation,是一种轻量级的数据交换格式。它由键和对应的值组成,可用于表示复杂的数据结构。以下是关于Json几种写法的介绍:
{
"name": "Tom",
"age": 18,
"gender": "male"
}

这是最基本的Json写法,使用键值对表示对象的属性。其中键和值之间使用冒号分隔,每个属性之间使用逗号分隔,整个对象需要使用大括号括起来。
[
{
"name": "Tom",
"age": 18,
"gender": "male"
},
{
"name": "Jessica",
"age": 22,
"gender": "female"
}
]
这是Json数组的写法,使用中括号括起来。数组的每个元素可以是一个对象,多个对象之间使用逗号分隔。
{
"name": "Tom",
"age": 18,
"address": {
"city": "Beijing",
"street": "Main Street"
}
}
这是Json嵌套对象的写法,用于表示更复杂的数据结构。一个对象的属性可以是另一个对象。
{
"name": "Tom",
"age": 18,
"hobbies": ["reading", "sports"]
}
这是Json数组写法的升级版,其中一个对象的属性是一个数组,表示该对象的兴趣爱好。数组中的元素可以是字符串或者数字等基本类型。