|
TXT文档:GBK编码UTF8编码。
1.方法一
Windows系统下,使用notepad++,“编码--》转为UTF-8编码”
该方式不处理乱码问题,直接转为UTF8编码。
2.方法二:
Unix系统下,使用enca命令或iconv命令
使用该方式,有乱码问题会转换不成功;
enca -L zh_CN -x utf8 filename;
iconv -f gbk -t utf8 filname -o outfile
iconv -f gbk -t utf8 -c filname -o outfile //不处理乱码直接转换;
在应用上 enca 比 iconv 更傻瓜,在中文支持上 enca 比 iconv 支持得好,iconv 当遇到不支持的中文时会跳过或者报错 cannot iconving。所以推荐用 enca。 enca还有一个好处就是如果文件本来就是你要转换的那种编码,它不会报错。 而 iconv 则会报错。
|
|