properties文件内容转码-native2ascii

功能:使用jdk的native2ascii进行转码。


适用范围举例:拿到一个项目,properties文件都是utf8的,需要生成一份中文版对照着进行二次开发。


1、从中文转到utf-8编码

sample:

before.properties文件里:submit=提交

使用如下命令:

native2ascii -encoding gbk before.properties after.properties

结果:

生成after.properties,文件编码为ansi,文件内容为:submit=\u63d0\u4ea4


2、从utf-8编码变回中文

sample:

before.properties文件里:submit=\u63d0\u4ea4

使用如下命令:

native2ascii -reverse before.properties after.properties

结果:

生成after.properties,文件编码为ansi,文件内容为:submit=提交


java提倡开源,本着我为人人,人人为我的精神,本篇文章对你有帮助的话,我非常高兴。本篇文章转载无需注明出处,对更多人有用就好。

你可能感兴趣的:(properties文件内容转码-native2ascii)