我正在尝试将dict的dict转换为json以便使用Java(jsonLib java)读取它。
这里的问题是我有一个很大的Json文件(130 mb),似乎所有日期都只有一行!
因此,当我尝试读取文件时,我遇到了Java内存不足的异常(我从java.io中使用BufferedReader读取了文件)
这是转储json文件的代码:
import json
instance ={}
instance['key1']= [a,b]
instance['key2'] = dict of dict of dict
instance['key3'] = dict
instance['key4'] = dict of dict of dict
instance['key5'] = dict of dict
json.dump(instance,outputFile)
因此,我如何组织json文件以便在Java中解析尽可能简单。
谢谢你的帮助
最佳答案
您可以将JSON有效负载分解为多个文件,每个字典可能一个。