`
youzifei
  • 浏览: 65908 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

java properties文件经常出现乱码,常规的解决方法

阅读更多
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编码,可提高效率
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics