JDK提供的编码转换工具native2ascii使用
把JDK安装目录的bin文件夹添加到系统环境Path中
在CMD下转到需要转换的文本位置下,运行命令:
把源文件A转换到目标文件B:
native2ascii A.txt B.txt
系统默认的把源文件编码定为系统编码(GBK)文件,内容转换成ascii输出到B.txt.
指定目标文件编码:
native2ascii -encoding ISO8859-1 A.txt B.txt
以ISO8859-1的方法编码输出到目标文件。(可以用其他编码代替ISO8859-1)
反向转换,把非系统默认编码的文件转换为系统编码文件:
native2ascii -reverse -encoding ISO8859-1 B.txt A.txt
-reverse为反向转换命令 ,-encoding XX为源文件B.txt的编码方式,工具把B.txt的内容转为系统编码(GBK)输出到A.txt