将CSV转换为JSON中的嵌套数组可以通过以下步骤实现:
csv
和json
库,以便读取CSV文件和生成JSON数据。import csv
import json
csv.reader
函数读取CSV文件,并将其存储为列表。csv_file = open('data.csv', 'r')
csv_data = csv.reader(csv_file)
json_data = []
for row in csv_data:
json_data.append({
'key1': row[0],
'key2': row[1],
'key3': row[2]
# 添加更多的键值对,根据CSV文件的列数
})
json.dumps
函数将Python列表转换为JSON格式的字符串。json_string = json.dumps(json_data)
with open('output.json', 'w') as json_file:
json_file.write(json_string)
这样,你就可以使用Python将CSV转换为JSON中的嵌套数组了。
对于腾讯云相关产品和产品介绍链接地址,可以参考以下推荐:
请注意,以上推荐仅为示例,你可以根据实际需求选择适合的腾讯云产品。
领取专属 10元无门槛券
手把手带您无忧上云