`

国际化资源文件中获取的中文显示乱码

    博客分类:
  • Java
阅读更多

定义国际化资源文件如下:

btn_add=新增

btn_view=查看/修改

btn_del=删除

保存为UTF-8编码格式,在页面上显示乱码

原因:java识别编码为Unicode,而计算机系统编码常常是GBK,UTF8等编码,需要进行转码

工具:native2ascii.exe —— Java 的一个文件转码工具,是将特殊各异的内容转为用指定的编码标准文体形式统一的表现出来,位于JAVA_HOME/bin目录下。
命令格式:native2ascii [-reverse] [-encoding 源文件的编码] [文件 [输出文件]]

实例:> native2ascii -encoding UTF-8 input_finename.properties output_filename_zh_CN.properties

 

分享到:
评论

相关推荐

    java国际化中文乱码问题解决包

    `ResourceBundleEditor_v0.8.0.zip` 是一个专门用于编辑和调试 `ResourceBundle` 文件的工具,它能够帮助开发者更有效地处理国际化过程中的中文乱码问题。这个压缩包包含的核心组件很可能是 `plugins` 文件夹,里面...

    Lua文件反编译汉字乱码处理

    至于"LuaChineseCharDeal",这可能是项目的主要代码文件或资源文件,里面可能包含了处理汉字乱码问题的C#代码实现。 总结来说,解决Lua文件反编译后汉字乱码问题,关键在于识别和处理正确的字符编码。通过检查和...

    Android读取本地json文件的方法(解决显示乱码问题)

    在Android中,我们通常使用`AssetManager`来访问应用的资源文件,包括JSON文件。下面的代码展示了如何读取JSON文件,但可能会导致乱码: ```java public static String readLocalJson(Context context, String ...

    EL中文显示乱码的解决办法

    - 使用`ResourceBundle`处理多语言时,确保资源文件的编码是UTF-8,且在Java代码中正确加载。 9. **IDE设置**: - 开发环境中,IDE(如Eclipse、IntelliJ IDEA)的项目编码设置也应设为UTF-8,防止源代码保存时...

    C#的ini文件操作,解决网上未解决的Get或Set中文乱码问题

    本资源参考网上原版为存取英文字符的ini操作,未考虑中文乱码问题。而网上另外也有资料如何处理中文编码,例如转码为utf-8,存能解决乱码,取又出现问题。本资源我重新整理,用unicode完美解决中文乱码问题。用法: ...

    引用国际化资源乱码--properties edit

    在开发Java Web应用程序时,尤其是使用Struts2框架时,我们常常会遇到国际化资源文件(如.properties)在JSP页面中显示乱码的问题。这通常是由于编码不一致、字符集设置错误或者处理方式不当导致的。本文将深入探讨...

    eclipse下properties文件中文乱码的解决方案

    在Eclipse 3.2及更高版本中,用户可以直接修改Properties资源文件的默认编码,使其与Java文件保持一致,即使用UTF-8编码。操作步骤如下: - 打开Eclipse主界面。 - 依次点击`Window` -> `Preferences` -> `...

    往图片写汉字显示乱码

    然而,在实际操作过程中,可能会遇到一个常见的问题:汉字显示为方块乱码。这个问题通常是由于字体文件不支持或者没有正确加载导致的。下面我们将深入探讨如何使用`Graphics2D`类向图片写汉字,以及如何解决汉字乱码...

    解决adb传输中文出现乱码的最新版adb.exe文件

    通过这样的定制化处理,可以确保adb在处理中文文件时不再出现乱码,提高开发和调试的效率。 在提供的压缩包文件"Adb"中,很可能包含了经过修改的adb.exe程序,用户只需替换原有的adb.exe,即可解决中文乱码问题,...

    国际化插件--读取 .properties的中文文件

    本篇文章将深入探讨“国际化插件——读取 .properties的中文文件”这一主题,以及如何在Eclipse中实现对中文资源的管理。 首先,.properties文件是Java平台用于存储配置信息或文本资源的标准格式,特别适用于存储...

    JAVA反编译文件解决中文乱码

    在项目开发阶段,保持源代码、资源文件和IDE的编码一致,通常是UTF-8,可以避免很多编码问题。在编译时,确保JDK也支持UTF-8编码。 5. **检查IDE配置** 如果使用的是IDE如IntelliJ IDEA或Eclipse,确保它们的项目...

    servlet中文乱码问题

    通过修改Tomcat配置文件中的`URIEncoding`属性以及在Servlet中通过`response.setContentType()`和`request.setCharacterEncoding()`方法来设置字符编码,可以有效解决中文乱码问题。此外,还可以通过字符集转换的...

    解决Flex 中文乱码

    在开发Flex应用程序时,我们经常会遇到中文乱码的问题,这主要源于AS3(ActionScript 3...对于`解决Flex中文乱码.txt`这个文件,它可能包含了具体的代码示例或更详细的解决步骤,你可以参考其中的内容来解决你的问题。

    javadbf中文乱码

    在处理DBF(dBASE文件)格式的数据时,可能会遇到中文乱码问题,尤其是在使用Java进行操作时。`javadbf`是一个Java库,专门设计用于读取和写入DBF文件,它提供了处理此类问题的解决方案。在本文中,我们将深入探讨...

    batocera 中文乱码-中文字体1

    这里我们将详细介绍如何通过“中文字体1.ttf”这个文件来修复batocera中的中文乱码现象。 首先,我们需要理解batocera系统的基础架构。Batocera基于Linux系统,因此它依赖于字体库来显示各种语言的文字。在Linux中...

    文件下载,二进制流转换成文件 解决中文名乱码的问题

    在IT领域,尤其是在Web开发中,处理文件下载和解决中文文件名乱码问题是常见的需求之一。本文将深入探讨如何通过二进制流转换为文件来实现文件下载,并着重讲解如何解决中文文件名出现的乱码问题。 ### 文件下载...

    ZipUtil文件压缩工具类(解决中文乱码)

    总之,`ZipUtil`文件压缩工具类通过结合`ZipEntry`和`ZipOutputStream`,提供了一种高效且健壮的解决方案,尤其适合处理包含中文字符的文件和目录,确保在压缩和解压过程中不会出现乱码问题。这对于需要在Java应用...

    Java实现文件下载并解决中文文件名乱码

    ### Java实现文件下载并解决中文文件名乱码 在日常的Web开发中,经常会遇到需要让用户下载文件的需求,尤其是在企业级应用中。然而,在实际操作过程中可能会遇到一个常见问题:当文件名包含中文字符时,下载后的...

Global site tag (gtag.js) - Google Analytics