如何从ruby到文件写出特殊的字符度符号

时间:2013-12-24 07:49:01

标签: ruby

我想这样做:

File.open("file.txt","w+") do |f1|
  f1.write(" °C")
end

但由于“°”它有错误,我该怎么办?

1 个答案:

答案 0 :(得分:2)

如果您使用的是Ruby< 2.0,然后将这个神奇的评论放在该文件的开头:

# coding: utf-8

如果不起作用,请删除文件"file.txt"一次,然后重试。该文件可能与编码不兼容。