mongoimport
cli命令是否仅支持UTF-8格式文件?
有没有办法提供编码格式,以便它可以接受非utf-8文件,而无需手动将每个文件转换为UTF-8?
答案 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的一些选项。