При открытии CSV-файла в Ruby с помощью CSV.open существует ли способ установить запасной вариант кодировки, аналогичный тому, как он установлен в String.encode?
Пример:
CSV.open('file.csv', encoding: 'windows-1252:utf-8')
Я хотел бы установить что-то вроде этого:
CSV.open('file.csv', encoding: 'windows-1252:utf-8', fallback: {
"\u0080" => "\x80",
"\u0081" => "\x81"
})
Я не могу найти это в документах, но, возможно, оно где-то спрятано.