您的输入似乎是一系列 ;它当然不是有效的JSON文档。
如果您有Python字典的列表,那么您要做的就是将每个条目分别转储到文件中,然后换行:
import json
with open('output.jsonl', 'w') as outfile:
for entry in JSON_file:
json.dump(entry, outfile)
outfile.write('\n')
假设你的A
,B
和C
名称是真正的弦乐,会产生:
{"index": 1, "met": "1043205", "no": "A"}
{"index": 2, "met": "000031043206", "no": "B"}
{"index": 3, "met": "0031043207", "no": "C"}
如果您从包含条目列表的JSON文档开始,只需先使用json.load()
/解析该文档json.loads()
。