Ruby转换文件编码的问题

Python010

Ruby转换文件编码的问题,第1张

很容易啊

使用Ruby 内置的 Iconv类就可以做到了 ,详细的请参考ruby参考手册

这里给出一个样例

require "iconv"

line = File.open('c:\unicode.txt',"w")

result = Iconv.iconv("GB2312","UTF-8",line)

result.puts()

我想你应该尝试一个字节转换成二进制代码时,通常是一个字节的十六进制表示,如E2,二进制为:11100010,也可以自己转换,你也可以自定义计算机科学计算器用十六进制数输入E2,然后点击二进制,你可以转换。