您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

从JSON到JSONL的Python转换

从JSON到JSONL的Python转换

您的输入似乎是一系列 ;它当然不是有效的JSON文档。

如果您有Python字典的列表,那么您要做的就是将每个条目分别转储到文件中,然后换行:

import json

with open('output.jsonl', 'w') as outfile:
    for entry in JSON_file:
        json.dump(entry, outfile)
        outfile.write('\n')

json模块的认配置是输出不嵌入换行符的JSON。

假设你的ABC名称是真正的弦乐,会产生:

{"index": 1, "met": "1043205", "no": "A"}
{"index": 2, "met": "000031043206", "no": "B"}
{"index": 3, "met": "0031043207", "no": "C"}

如果您从包含条目列表的JSON文档开始,只需先使用json.load()/解析该文档json.loads()

python 2022/1/1 18:38:22 有297人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶