JSON数组表示有序的值列表。JSON数组可以存储多个值,包括字符串、数字、布尔或对象。

在JSON数组中,各个值之间必须用逗号分隔。

方括号 [ 表示JSON数组。

JSON字符串数组

让我们看一个存储字符串值的JSON数组示例。

["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"] 

JSON数字数组

让我们看一个存储数字值的JSON数组示例。

[12, 34, 56, 43, 95] 

JSON布尔数组

让我们看一个存储布尔值的JSON数组示例。

[true, true, false, false, true] 

JSON对象数组

让我们看一个简单的JSON数组示例,其中包含4个对象。

{"employees":[ {"name":"Ram", "email":"ram@gmail.com", "age":23}, {"name":"Shyam", "email":"shyam23@gmail.com", "age":28}, {"name":"John", "email":"john@gmail.com", "age":33}, {"name":"Bob", "email":"bob32@gmail.com", "age":41} ]} 

JSON多维数组

我们可以在JSON数组内部存储数组,这被称为数组的数组或多维数组。

[ [ "a", "b", "c" ], [ "m", "n", "o" ], [ "x", "y", "z" ] ]