我正在尝试使用mongo地图集将一些测试数据导入mongodb,但是将多个对象导入数据库的唯一方法是将每个文档(对象)放在单独的行中。是否有任何在线工具可以帮助我进行这种格式设置,还是应该自己编写脚本?
答案 0 :(得分:0)
jq的-c命令行选项将执行您想要的操作。例如,如果您的JSON文档全部位于名为in.json的文件中,则只需运行以下命令即可:
jq -c . in.json > out.json
jq可以在线使用,例如在https://jqplay.org/处,您可以在其中指定.
作为过滤器,然后选中“紧凑输出”框。
另一个在线选项是https://tio.run/#jq
但是,这些在线选项对于大量JSON文档或大型JSON文档可能没有那么有用。