功能:使用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提倡开源,本着我为人人,人人为我的精神,本篇文章对你有帮助的话,我非常高兴。本篇文章转载无需注明出处,对更多人有用就好。