1

我上传了 csv 文件,该文件可以使用 UTF-8 编码或其他类似 KOI8-R 的编码。我的问题是当我说:

  File.new  @path, "r:#{encoding}"                 
  result = CSV.read(@uploaded_file,  { :headers => true,:encoding => encoding })

编码是 KOI8-R,我将结果写入 mysql Rails 3 会自动将值从 KOI8-R 转换为 UTF-8 吗?

提前致谢 :)

4

1 回答 1

0

我认为不是 Rails 转换编码,而是您的数据库。我的建议是检查编码的数据库设置。

于 2013-02-14T15:25:46.657 回答