Ruby windows 系统下 ruby 读取 csv 文件编码问题错误,我的解决方案:修改 csv 文件编码。

fencai · 2022年03月17日 · 268 次阅读

最近开发一些东西,用 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。祝好。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号