CLI选项将编码格式提供给' mongoimport'

时间:2015-07-10 01:45:26

标签: mongodb encoding import

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

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

1 个答案:

答案 0 :(得分:3)

这是在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的一些选项。