Мое приложение должно обрабатывать некоторые международные символы, а именно ä, ü, ö и ß, которые все еще являются ascii.
Когда я тестировал поведение ruby при работе с этими символами, я получил эту ошибку:
test.rb:1: invalid multibyte char (US-ASCII)
test.rb:1: invalid multibyte char (US-ASCII)
для этого кода:
puts "i like my chars: ä, ü, ö and ß!"
Но странная вещь: при использовании интерактивной оболочки Ruby я не получаю ошибки!
РЕДАКТИРОВАТЬВ моем приложении я извлекаю данные из внешнего API.Приведенный выше код является просто примером!