Ruby 从 Excel 中导出的数据 ASN1 转 UTF8

kgra · 2014年01月16日 · 最后由 kgra 回复于 2014年01月17日 · 2535 次阅读

流程是这样的:从.xls 文件中读取数据,然后存储到数据库中。 从 Excel 中读取的数据为 ANSI,但是数据库是 UTF8 编码的,所以存储到数据库的时候是乱码。 现在要转换成 UTF-8,解决乱码问题, 试过了 Iconv.iconv("utf-8","xxx",text),其中源编码 xxx 试过了 ascii、ANSI、GBK、gb2312 都不行。。。求解

PS:用的是 ruby1.8.7

Matz 曾说过“你应该升级到 Ruby 2.0 了”

#1 楼 @user_tony 估计不升级是不行了 PS:升级后已解决

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