为MongoDB导入准备JSON

时间:2013-02-12 22:24:37

标签: json mongodb express mongoimport

我的理解是,为了将JSON导入MongoDB, mongoimport 每行需要一个JSON字符串。有没有可以将普通JSON文档转换为这种格式的工具?

2 个答案:

答案 0 :(得分:0)

最简单的方法是使用正则表达式,许多txt编辑器支持RE,找到换行符你可以使用“\ r \ n”或“\ n”表达式,Windows env上的NotePad ++支持它,我只是成功测试了它。

您可以使用正则表达式创建一个简单的实用程序来删除它,或者在以下链接中,您可以看到有关基于某些查找/替换正则表达式工具的讨论,包括linux命令行:Looking for a lightweight regex find and replace tool

此致 Moacy

答案 1 :(得分:0)

  • 您可以在命令提示符下使用此命令导入 JSON 文件
mongoimport -d tymongo -c test --type csv --file database2.csv --headerline
  • where d-database(tymongo-database name), c-collection(test-collection name)