阅读更多
properties文件经常出现乱码,常规的解决方法是将其转为unicode编码
=======某个字符串转码=======
如何转码:
dos下输入:native2ascii -encoding gbk
回车后输入中文就可显示转码后字符串
注意:不指定编码(encoding )则默认为本地编码,我们使用一般默认为gbk.有些工程使用的编码为iso
-8859-1,给其他人带来一定困扰.建议不添加-encoding gbk,使用系统默认即可
如何逆转:
native2ascii -reverse -encoding gbk
回车后输入:\u4f60 ,可将其转为可见字符"你"
======整个文件转码,并保存到某文件中========
1.module_gbk.properties 含有中文,将其转为unicode编码
native2ascii -encoding gbk module_gbk.properties module_unicode.properties
2.module_unicode.properties 转为gbk编码,查看中文信息
native2ascii -reverse -encoding gbk module_unicode.properties module_gbk.properties
注:绿色部分参数可以不写.不写输出到控制台
========= 一劳永逸的解决办法 安装:eclipse下properties插件:Properties Editor ===============
http://www.oschina.net/p/properties+editor/?bp=18
特点:
1.使用properties editor编辑器打开,显示中文,可直接对文件进行编辑
2.保存后,使用Text editor打开,显示unicode编码,可提高效率