最近开发一些东西,用 ruby 读取 csv 文件,但是中文出现了编码问题。自己鼓捣了一个解决方案:修改 csv 文件编码。
从社区获益颇多,反馈给社区,贡献微薄之力。
1、将 excel 文件用 wps 或 office 转换为 csv 文件,读取 csv 时因为中文问题,出现错误。
2、尝试在代码中进行编码转化,效果很不好。
3、尝试将 csv 文件用 utf-8 编码,效果很好。
4、excel 文件转化 csv(utf-8) 的方法:用 libreoffice 打开,然后另存为 csv,然后用 utf-8 编码。
5、this is all。祝好。