我有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吗?
提前致谢:)
答案 0 :(得分:0)
我认为Rails不会转换编码,但您的数据库会转换。我的建议是检查编码的数据库设置。