루비 1.8.7과 레일 3.0.11에서 실행중인 앱을 1.9.2 루비와 레일 3.2로 업그레이드했습니다. .2. 은 루비 1.9.2를 지원하지 않습니다 내 이해의 iconv에게이오류 : 루비 1.8.7을 루비 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 변환기가 있습니다. 어떻게 실행시킬 수 있습니까?
감사