在文件头加上#encoding=UTF-8,示例:
#encoding=UTF-8
puts '你好,中国!'
#在读取带有中文字符的文本文件时,要读取的文件必须以UTF-8编码保存。
File.open('c:\\test.txt') do |file|
file.each_line{|line| puts line}
end