有时在拷贝配置文件时,会出现汉字变为Unicode编码的情况,这时候需要把Unicode码转换为汉字。
可以使用java自带的一个转码工具native2ascii.exe,使用简单,高效。
如果配置了java的环境变量,可以直接在控制台中使用以下命令进行转码:
native2ascii [-reverse] [-encoding encoding] [inputfile [outputfile]]
参数说明:
-reverse:不带这个参数表示从文本转换到Unicode编码,带这个参数表示从Unicode码转换到文本
-encoding:指定转码时使用的的字符集
-inputfile:要转码的文件
-outputfile:转码后的输出文件
例如:
我这里有一份拷贝过来的properties配置文件,其中的中文是以Unicode码显示的
使用native2ascii工具进行转换
转换完成后会在源文件所在的目录生成一个新的文件
转换后生成的新的配置文件