我有我的應用程序運行在紅寶石1.8.7和軌道3.0.11,我升級它與1.9.2紅寶石和軌道3.2 0.2。 它有一個UTF轉換器這樣錯誤:在UTF-8中無效的字節序列在升級後紅寶石1.8.7紅寶石1.9.2
@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
對我理解語言Iconv不支持紅寶石1.9.2。 如何讓它運行?
感謝