`
onlysoymilk
  • 浏览: 98981 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jdk / 自动编码工具native2ascii

    博客分类:
  • Java
JDK 
阅读更多

在JDK根目录的bin文件夹有很多JDK中自带了小工具,其中有一些工具还是蛮实用的,下面给大家介绍一下编码工具native2ascii的简单使用。

 

native2ascii

    双击运行native2ascii.exe可执行程序,在命令窗口中直接输入汉字按回车键后就可以看到转换后的编码。

 

native2ascii -encoding utf-8 message_temp_zh_CN.properties  message_zh_CN.properties 

    将message_zh_CN.properties编码后输出为message_zh_CN.properties。

    其中的编码-encoding、utf-8为可选项。

 

native2ascii -reverse message_zh_CH.properties message_zh_CH.txt

   添加-reverse参数即可实现反向编码。

 

示例:

error.addUser.uname.null=用户名为空源文件 
error.addUser.uname.vali=请输入合法的用户名 

 

native2ascii -encoding GB2312 message_zh_CH_Temp.properties message_zh_CH.propertiesen

 

error.addUser.uname.null=\ufffd\u3126\ufffd\ufffd\ufffd\u8d1f\u7ecc\ufffd
error.addUser.upass.null=\u7487\u75af\ufffd\ufffd\u30e5\ufffd\ufffd\ufffd   

    当双击encodingConvert.bat批处理文件后,程序会自动创建message_zh_CH.properties文件

    message_zh_CH.properties即为转换后的编码文件。

 

 

0
0
分享到:
评论

相关推荐

    native2ascii图形工具

    描述中的“基于JDK的native2ascii的编码转换图形工具”可能就是这样的一种实现,它可能是将`native2ascii`的命令行操作集成到一个图形用户界面(GUI)程序中,使得非技术用户也能轻松进行编码转换。 使用`native2...

    使用native2ascii进行编码格式转换

    `native2ascii`是Java SDK提供的一个命令行工具,主要用于将非Unicode编码的文本文件(如.properties、.txt等)转换成Unicode编码,以便Java能够正确识别和处理。这是因为Unicode是一种国际标准,能支持多种语言,...

    native2ascii.exe

    标题中的"native2ascii.exe"是一款Java开发工具,主要用于处理非ASCII编码的本地化资源文件。这个工具将本地化的文本,比如包含特殊字符或者非英文字符的字符串,转换成ASCII编码,以便Java程序能够正确读取和处理。...

    native2ascii简介

    `native2ascii` 是Sun Java SDK中的一个实用工具,主要用于将包含非ASCII字符的文本文件(如`.txt`、`.ini`、`.properties`、`.java`等)转换为Unicode编码格式。在软件开发过程中,特别是在处理国际化(i18n)需求...

    基于netbeans下面有界面操作的编码转换工具native2ascii

    这个是一个基于netbeans下开发的有操作界面的编码转换工具,其中只是将java自带的native2ascii工具做了一次封装,让其具有方便的界面操作,它可以实现将你想要转换的文件/文件夹拖入输入框,又可以通过设置你机子上...

    仿native2ascii.exe

    偶没有装JDK,所以也无法使用JDK自带的实用工具native2ascii.exe,这是一个仿制工具,仅供JAVA加载资源文件时将汉字转换为UNICODE编码用;

    native2ascii

    `Native2Ascii`是Java开发工具包(JDK)中的一个实用程序,主要用于字符编码的转换,特别在处理资源文件(如`.properties`文件)时,能有效地解决因字符编码不匹配导致的乱码问题。下面将详细探讨`Native2ascii`的...

    native2ascii 命令的使用

    标题中的“native2ascii命令”是指Java开发工具(JDK)提供的一种命令行工具,用于在ASCII和非ASCII字符集之间转换文本文件,主要是处理Java源代码中的Unicode转义序列。这个工具对于处理包含特殊字符或者非英文字符...

    native2ascii图形界面工具

    2. **native2ascii工具**:原生的`native2ascii`工具是Java开发工具包(JDK)的一部分,它能将非ASCII字符转换成`\uXXXX`这样的Unicode转义序列,反之亦可。这个工具非常有用,尤其是在处理包含特殊字符的属性文件或...

    native2ascii.exe java的转码工具

    `native2ascii.exe`是Java Development Kit (JDK)的一部分,因此在安装了JDK的环境中可以找到这个工具。执行`native2ascii.exe`需要依赖`java.dll`动态库,确保JDK的bin目录已添加到系统环境变量PATH中,这样就可以...

    JDK中文转utf-8编码

    在 JDK 中提供了一个工具 native2ascii.exe,可以将中文字符转换为 utf-8 编码。 native2ascii.exe 文件位于 JDK 的 bin 目录下,例如 c:\Java\jdk1.6.0_05\bin。在这个目录下,有一个 native2ascii.exe 文件,可以...

    native2ascii.js:基于 JavaScript 的 native2ascii 应用程序,如 java

    在Java开发中,`native2ascii`是一个非常重要的工具,它用于将本地编码(例如中文)转换为ASCII编码,以便在Java源代码中使用。通常,当我们需要在Java字符串常量中包含非ASCII字符时,就需要使用这个工具。然而,...

    native2ascii.jar

    对JDk自带的native2ascii进行了一下包装 使操作更方便,用来更省事 使用使你先确认你的机子安装了JDk及配置了java的path环境变量 由于制作匆忙,内有很多地方需要改进,请大家多多提意见 内有源码,如有需要也可以...

    ascii 转码工具 ~~~~

    Java JDK中的`native2ascii`命令行工具就是用于进行这种转换的,它能够将本地编码(非ASCII)的资源文件转换为ASCII格式,以便Java程序可以正确读取。然而,这个命令行工具可能对于一些用户来说操作不够直观,尤其是...

    JDK提供的常用工具.。。。。

    10. **native2ascii**:这个工具用于字符编码转换,将非Unicode编码的文本文件转换为Java工具能够识别的Latin-1或Unicode格式。这对于处理包含特殊字符的国际化问题非常有用。 掌握这些JDK工具的使用,对于Java...

    Unicode码转中文和中文转Unicode码的最简便的方法

    JDK包含了`native2ascii`工具,它能处理字符编码的转换。 2. 创建一个包含中文字符的文本文件,例如在D盘创建一个名为`a.txt`的文件,将需要转换的中文内容保存在其中。 3. 打开命令行窗口,可以通过“开始”菜单 ...

    淘宝开发的Javascript文件压缩工具

    4. 如果不需要native2ascii, 可以只安装JRE即可(需要手动修改下compressor.cmd) Ref: 1. Introducing the YUI Compressor: http://www.julienlecomte.net/blog/2007/08/11/ 2. YUILibrary: ...

    properties文件文中乱码问题解决.doc

    解决方法是在 Eclipse 中修改 Properties 资源文件的默认编码为GBK,然后使用 JDK 的 native2ascii 工具将 Properties 文件转换为 Unicode 编码字符的文件。native2ascii 是一个本地码到 ASCII 码转换器,可以将含有...

    unicode编码转换

    通过对本案例的学习,我们不仅了解了Unicode编码的基本概念及其与汉字之间的关系,还掌握了如何使用JDK自带的native2ascii工具来进行有效的Unicode编码转换操作。希望这些知识能够帮助大家在未来的项目中更加顺利地...

Global site tag (gtag.js) - Google Analytics