アップロード *.txt ファイルを解析して、インポート DB 情報を取得してみます。しかし、保存する前に、utf-8 形式で tring を取得しようとします。私がそれをすると、エラーが発生します:
"\xDE" from ASCII-8BIT to UTF-8
最初のファイル文字
Import data \xDE\xE4\xE5
解析コードの前
# encoding: utf-8
require "iconv"
class HandlerController < ApplicationController
def add_report
utf8_format = "UTF-8"
file_data = params[:import_file].tempfile.read.encode(utf8_format)
end
end
PSまた、それを試してみましiconv
たが、役に立ちませんでした