JSON串是一种轻量级的数据交换格式,常用于客户端和服务器之间的数据传输。在JSON串中,可以使用数组(array)类型来表示一组相同类型的数据。而JSON数组通常使用列表(list)形式来描述。
// 以下是一个JSON串列表的示例 [ {"name": "小明", "age": 18}, {"name": "小红", "age": 20}, {"name": "小李", "age": 22} ]
在JSON数组中,每个元素都是一个JSON对象。每个JSON对象由键值对(key:value)组成,多个键值对之间使用逗号(,)隔开。注意在JSON数组中,每个元素之间也需要使用逗号分隔。
通过Python代码可以很方便地生成一个JSON数组:
import json # 创建一个JSON列表 students = [ {"name": "小明", "age": 18}, {"name": "小红", "age": 20}, {"name": "小李", "age": 22} ] # 将JSON列表转换成字符串 json_str = json.dumps(students) # 输出JSON字符串 print(json_str)
运行以上代码,会输出以下结果:
[ {"name": "\u5c0f\u660e", "age": 18}, {"name": "\u5c0f\u7ea2", "age": 20}, {"name": "\u5c0f\u674e", "age": 22} ]
使用JSON串列表时,可以方便地处理多个相同类型的数据。在实际开发中,我们可以通过JSON串列表来存储用户信息、商品信息等。