文件中unicode编码和汉字互转

有时在拷贝配置文件时,会出现汉字变为Unicode编码的情况,这时候需要把Unicode码转换为汉字。

可以使用java自带的一个转码工具native2ascii.exe,使用简单,高效。

如果配置了java的环境变量,可以直接在控制台中使用以下命令进行转码:

native2ascii [-reverse] [-encoding encoding] [inputfile [outputfile]]

参数说明:

-reverse:不带这个参数表示从文本转换到Unicode编码,带这个参数表示从Unicode码转换到文本

-encoding:指定转码时使用的的字符集

-inputfile:要转码的文件

-outputfile:转码后的输出文件

 

例如:

我这里有一份拷贝过来的properties配置文件,其中的中文是以Unicode码显示的

文件中unicode编码和汉字互转_第1张图片

 使用native2ascii工具进行转换

 转换完成后会在源文件所在的目录生成一个新的文件

转换后生成的新的配置文件

文件中unicode编码和汉字互转_第2张图片

你可能感兴趣的:(Tools)