私のアプリケーションをruby 1.8.7とrails 3.0.11で実行していましたが、1.9.2 rubyとrails 3.2でアップグレードしました.2。 それはルビー1.9.2をサポートしていない私の理解Iconvにうんとこのエラー:Ruby 1.8.7をruby 1.9.2にアップグレードした後、UTF-8で無効なバイトシーケンス
@utf8_converter = Iconv.new('UTF-8//IGNORE', 'UTF-8')
......
......
def utf8(untrusted_string)
valid_string = @utf8_converter.iconv(untrusted_string + ' ')[0..-2]
return valid_string
のようなUTFコンバータを持っています。 どのように実行することができますか?
おかげ