Это в исходном коде ruby или в файле, который читается с File.open
? Если он находится в исходном коде ruby, вы можете (в ruby 1.9) добавить его в начало файла:
# encoding: utf-8
Или вы можете указать большинство других кодировок (например, iso-8859-1).
Если вы читаете файл с File.open
, вы можете сделать что-то вроде этого:
File.open("file.txt", "r:utf-8") {|f| ... }
Как и в случае с комментариями о кодировке, здесь вы также можете передавать различные типы кодировок.