0

所以,

有一个带有匈牙利字母的文本文件,但编译器不想执行我的代码。我该如何解决。我上传了一个文本文件并想修改它,但它没有读入,因为它不是 US-ASCII。

有没有其他人遇到过这个问题?

错误信息:

US-ASCII 上的 "\xC3" (repl):4:in puts' (repl):4:inputs' (repl):4:in block in <main>' (repl):2:ineach' (repl):2:in `'

我的代码是:

file="2014.txt"

File.readlines(file).each 做 |line| a= "2014.evi.nyomtatvanyok/" + 行结束

文本文件包含:

Bevalás iparûzési adófeltöltési kötelezettségrõl 2013
Gépjármûadó-kedvezmény mentesség bevallás 2013
Helyi iparûzési adófeltöltési kötelezettségrõl
2013 Helyi iparûzési adófeltöltési kötelezettségrõl 2013

4

1 回答 1

1

添加这些行:

Encoding.default_internal = Encoding::UTF_8
Encoding.default_external = Encoding::UTF_8

到代码文件的顶部。

于 2018-08-18T02:45:44.883 回答