所以
有一个带有匈牙利字母的文本文件,但是编译器不想执行我的代码。我该怎么解决。我上载了一个文本文件并想要对其进行修改,但由于它不是US-ASCII,所以无法读入。
还有其他人遇到过这个问题吗?
错误消息:
US-ASCII上的“ \ xC3”
(repl):4:in puts'
(repl):4:in
放入
(repl):4:in block in <main>'
(repl):2:in
中的每个
(repl):2:in''
我的密码是:
file="2014.txt"
File.readlines(file).each | line | a =“ 2014.evi.nyomtatvanyok /” +行 放一个 结束
文本文件表明:
2013年西班牙女足广告奖
2013年《Gépjármûadó-kedvezménymentességbevallás》
Helyiiparûzésiadóbevallás2013
Idegenforgalmiadóbevallás2013
2013年广告节
2013年《Talajterhelésidíjbevallás》
答案 0 :(得分:1)
添加以下行:
Encoding.default_internal = Encoding::UTF_8
Encoding.default_external = Encoding::UTF_8
位于代码文件的顶部。