如何在python中将dict中的csv格式值转换为JSON格式



我知道如何转换csv文件并提取数据。但这是不同的,我以csv格式从数据库中获取值,并且需要转换为JSON格式。

电流输出:

u{"内容":"标题1,标题2,标题3"\n行1,行a2,行a3\n行b1,行b2,行b3}

应将其转换为正确的JSON格式。

以为例

data = "heading1,heading2,heading3;rowa1,rowa2,rowa3;rowb1,rowb2,rowb3;"
lines = data.split(';')
headers = lines[0].split(',')
output = [{h: d for h,d in zip(headers,line.split(','))} for line in lines[1:-1]]
print(output)

最新更新