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 に答える