【问题标题】:CLI option to give encoding format to 'mongoimport '为“mongoimport”提供编码格式的 CLI 选项
【发布时间】:2016-07-12 23:55:20
【问题描述】:

mongoimport cli 命令是否只支持 UTF-8 格式文件?

有没有办法提供编码格式,使其可以接受非 utf-8 文件,而无需我们手动将每个文件转换为 UTF-8?

【问题讨论】:

    标签: mongodb encoding import


    【解决方案1】:

    这是在 Linux/Unix 上执行此操作的一种方式。您可以使用iconv 将非utf8 转换为utf8,然后在转换后的文件上使用mongoimport:

    iconv -f ISO-8859-1 -t utf-8 myfile.csv > myfileutf8.csv
    

    man iconv 应该为您提供有关选项的更多详细信息

    另外,Import CSV file (contains some non-UTF8 characters) in MongoDb 讨论 Windows 的一些选项。

    【讨论】:

    • 谢谢。如果 'mongoimport' 有直接编码选项,我希望避免这个手动步骤
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-10
    • 1970-01-01
    相关资源
    最近更新 更多