mac系统下,用excel打开csv文件,中文乱码问题

csv中文乱码问题

今天要导出在mongo的数据,直接输入命令
mongoexport -d test -c testitem --type=csv -f name,phone,tel,address -o ./test.csv

导出后直接用excel打开,发现中文全是乱码。于是google,发现用excel导入文本的方式也出错(可能是我的文件里本身数据有一些格式问题)、使用sublime另存utf-8格式也是不行。很是纠结,正准备自己写个脚本来完成的时候,找到了问题的解决方法:
命令行输入:
iconv -f UTF8 -t GB18030 test.csv >test_new.csv
发现好使。

另外一种方式:直接将mac电脑上导出的test.csv发到windows上,用wps打开也是正常的,另存为xls格式,再发回mac上,用excel打开也是正常的了。

特做此备忘遇坑问题记录!!!

文章目录
|