【发布时间】:2017-07-26 23:19:30
【问题描述】:
我下载了一个巨大的 json 数组文件,需要将其拆分为较小的文件,但我需要以下格式的较小文件(数组中每个新对象的换行符):(原始 json 也是相同格式)
[
{"a":"a1","b":"b1","c":"c1"},
{"a":"a2","b":"b2","c":"c2"},
{"a":"a3","b":"b3","c":"c3"}
]
我使用了 json.dump,但它只是在一行中打印较小的数组,并且使用 indent 选项也没有给我上述格式的输出
【问题讨论】:
-
是不是故意不加引号?我不确定这是有效的 json...
-
介意解释为什么它必须是特定格式而不是可读的 json?
-
@Tadhg McDonald-Jensen :错过了报价,现在添加它们
-
需要更多信息。原来的json是什么样子的?
-
@AndrewSmiley 原来的json也是一样的格式