JSON(JavaScript对象表示法)是一种轻量级的数据交换格式,它可以传递各种数据类型,包括:
{
"name": "John",
"age": 30,
"isMale": true,
"languages": ["English", "Spanish"],
"address": {
"street": "123 Main St",
"city": "New York",
"state": "NY"
}
}

在上面的例子中,我们可以看到JSON对象可以包含字符串、数字、布尔值、数组、对象等类型的数据。在JSON中,对象使用花括号{}定义,属性名和属性值之间用冒号:分隔,每个属性用逗号分隔。数组使用方括号[]定义,其中包含多个值,每个值之间用逗号分隔。
另外,JSON也可以嵌套使用,即可以在一个JSON对象中嵌套另一个JSON对象或数组。
{
"name": "John",
"age": 30,
"isMale": true,
"languages": ["English", "Spanish"],
"address": {
"street": "123 Main St",
"city": "New York",
"state": "NY",
"coordinates": {
"latitude": 40.7128,
"longitude": -74.0060
}
}
}
在上面的例子中,address对象中又嵌套了一个coordinates对象,包含经度和纬度。
总的来说,JSON可以传递各种数据类型,可以进行嵌套。在互联网数据交换中,JSON已经成为一种广泛使用的数据格式。