1
我写数据库时出现此错误:编码错误而来自excelfile将数据写入数据库(MySQL的)
Encoding::UndefinedConversionError "\xD0" from ASCII-8BIT to UTF-8
张望了一下这个问题似乎在于红宝石1.9.2字符串处理,但谷歌上搜索后没有真正的解决方案。
我使用magic_encoding在所有数据上强制utf-8。我的数据库也运行在utf-8上。
我正在运行rails 3.1和ruby 1.9.2。
任何人都可以照亮这个错误吗?
我使用magic_encoding,我尝试编码和编码没有成功。还有其他建议吗? – MattiasB
这很奇怪。你在这个过程中执行的文件的名字是什么?这是一个耙子任务还是只是一个模型,或自定义类或什么? – fl00r
我读了一个excelfile并写下模型类的内容。 – MattiasB