标签: json
我有JSON对象的文件用新行分隔(a.k.a JSONArray / JSONLines):
{'a': 123, 'b': 2, 'v': 0} {'a': 240, 'b': 3, 'v': 0} ...
如何将其转换为本机JSON(在命令行中)?
看起来像:
[{'a': 123, 'b': 2, 'v': 0}, {'a': 240, 'b': 3, 'v': 0}]
答案 0 :(得分:0)
经过长时间的搜索,我找到了jq的完美解决方案:
jq -s -c '[.[]]' input.jsonlines > output.json
那就是它!