使用Python,我節省JSON文件到單獨的線路是這樣的:模式保存換行分隔的JSON又名linejson又名jsonlines與蟒蛇
from bson import json_util # pymongo
with open('test.json', 'ab') as f:
for document in documents:
f.write(json_util.dumps(document)+'\n')
,然後閱讀這樣的:
with open('test.json') as f:
for line in f:
document = json_util.loads(line)
簡單和簡單讓我覺得必須有一個陷阱?這一切都是爲了linejson,又名jsonlines?
您是否遇到實際問題? JSON是否可以包含換行符? –
我正在努力解決潛在的問題。我用包含換行符的json測試了它,它似乎工作正常。但我不想從現在起一個月醒來,突然說:'哦,不'。 – bahmait