【问题标题】:error when importing json file to mongodb将json文件导入mongodb时出错
【发布时间】:2017-10-14 23:25:42
【问题描述】:

当我将 json 文件导入 mongodb 时,出现错误“失败:错误处理文档 #1:无效字符 'F' 寻找值的开头”。我检查了json文件的内容,发现mongodb在导入时不接受“False,True,None,none”值。

例如,如果一个 json 是 { 'has_issues':是的, 'has_projects':是的, 'has_downloads':错误, 'has_wiki':无 }, True, False, None 导入成功时需要替换。

有谁知道为什么会出现这种情况?非常感谢。

在 mongodb 中有没有办法自动将非 json 值(例如 True、False、None、none)转换为 json 值(例如,true、false、null)?

【问题讨论】:

    标签: json mongodb import


    【解决方案1】:

    False、True、None 或 none 不是 JSON 值。
    http://www.json.org/json-fr.html

    false、true 和 null 是 JSON 值。

    【讨论】:

    • 谢谢,我注意到了。那么接下来的问题是,mongodb中是否存在在数据导入时自动将非json值转换为json值的方法。
    • AFAIK,不是 MongoDB,需要自己开发脚本。
    猜你喜欢
    • 1970-01-01
    • 2014-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多