`
youzifei
  • 浏览: 67307 次
  • 性别: 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编码,可提高效率
分享到:
评论

相关推荐

    DB2数据库控制中心乱码问题解决方法

    DB2数据库控制中心乱码问题解决方法集合 在英文操作系统上,经常会出现DB2数据库控制中心乱码现象。 第1种方法: 把D:\Program Files\IBM\SQLLIB\java\jdk\jre\lib\font.properties.zh中的filename.SimSun=SimSun...

    weblogic10在UNIX下部署,中文乱码问题的解决

    乱码也可能出现在日志和错误输出中,确保日志配置文件(如`logging.properties`)设置正确的字符编码。 10. **文件系统的编码**: 检查UNIX文件系统的编码,特别是存放应用资源文件的目录,确保它们能正确显示...

    springBoot-mybatis-redis 整合解决乱码问题.rar

    这个压缩包"springBoot-mybatis-redis 整合解决乱码问题.rar"似乎提供了一个示例工程,展示了如何解决在整合过程中可能出现的编码问题。以下是对这些技术以及整合过程中的关键知识点的详细解释。 1. **Spring Boot*...

    使用eclipse插件批量将Java源代码文件的编码从GBK(或其他编码)转为UTF-8

    5. **检查与修复**:转换完成后,需要逐一检查源代码文件,确保没有出现乱码情况。如果发现有乱码,可能是因为文件原本就存在编码问题,或者某些特殊字符不被UTF-8支持,此时可能需要手动修正。 6. **保存设置**:...

    eclipse的插件+捕捉滚动屏幕工具

    在处理中文内容时,这个插件显得尤为有用,因为它提供了对中文字符的良好支持,解决了在非UTF-8编码环境下可能出现的乱码问题。Property Editor可能包含以下特性: 1. **编码支持**:自动识别并处理多种字符编码,...

    eclipse download

    如果已经导入到Eclipse的文件出现乱码问题,可以调整Eclipse全局的默认编码设置: 1. 点击菜单栏的`Window`(窗口)。 2. 选择`Preferences`(首选项)。 3. 在左侧导航树中,依次展开`General`(常规)`->`Content Types...

    MyEclipse配置tomcat、jdk和创建web项目图文教程.docx

    3. **更新所有相关设置**:确保将`Java类文件(Java Properties File)`以及其他字符编码均更新为`UTF-8`。 #### 四、新建Web项目 创建一个新的Web项目是开发过程中必不可少的一步。具体步骤如下: 1. **新建项目**...

    ssh(structs,spring,hibernate)框架中的上传下载

     以上是Spring+Hibernate将文件二进制数据持久化到数据库的解决方案,而Struts通过将表单中file类型的组件映射为ActionForm中类型为org.apache.struts.upload. FormFile的属性来获取表单提交的文件数据。  工程...

    TopNews:访今日头条新闻

    在【压缩包子文件的文件名称列表】中提到的"TopNews-master",按照常规命名规则,这可能是项目的主分支或者源代码仓库的名称,"master"通常代表默认或者主要的分支,意味着这是项目的核心代码。这个目录可能包含以下...

Global site tag (gtag.js) - Google Analytics