CLI选项将编码格式设置为'mongoimport'

问题描述:

是否mongoimport cli命令仅支持UTF-8格式的文件?CLI选项将编码格式设置为'mongoimport'

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

这是在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 讨论了一些选项窗口。

+0

谢谢。如果'mongoimport'有直接编码选项,我期望避免这个手动步骤 –