native2ascii.exe 是Java的一个文件转码工具,是将不同格式编码内容转为用指定的格式编码表现出来,它通常位于 java_home\bin 目录下,安装好 Java SE 后,可在命令行直接使用 native2ascii 命令进行转码。
示例:native2ascii -encoding utf-8 c:\zh.properties c:\1.properties 将zh.properties文件内容用转码,另存为1.properties;utf-8为指定格式。
1、文件反编码:
命令格式:native2ascii -[options] [inputfile [outputfile]]
参数选项:options -reverse:将编码符转为本地编码 -encoding encoding_name:指定转换时使用的编码 inputfile:要转换的文件 outputfile:转换后的文件
互转(-encoding,非英文内容(如中文)转为编码符或编码符之间的转换)
逆转(-reverse,通常是将编码符转为非英文内容,或非英文内容之间的转换)
例:native2ascii -reverse -encoding utf-8 c:\zh.properties c:\1.properties
逆转ascii编码格式为本地编码格式,且指定存储格式为utf-8
2、把二进制码转换成汉字
D:\dev\jdk1.5.0_08\bin>native2ascii -reverse回车\u53C2\u6570\u540D\u79F0回车
分享到:
相关推荐
native2ascii工具,不需要在命令行的转换了
综上所述,`native2ascii`图形工具是为了简化编码转换操作而设计的,它利用了JDK提供的核心工具,结合图形用户界面,提高了工作效率,并降低了使用门槛。在实际项目中,这样的工具能显著提升开发者的生产力,特别是...
在Java平台上,由于Java源代码和资源文件默认使用ASCII编码,因此当遇到非ASCII字符时,就需要使用像`native2ascii.exe`这样的工具进行转换。 在描述中提到,`native2ascii.exe`依赖于`java.dll`动态链接库和其他...
在Java开发中,由于Java源代码只支持ASCII字符集,但某些资源文件(如属性文件)可能包含本地化的非ASCII字符,这时就需要使用`native2ascii`工具将这些字符转换为可被Java理解的转义序列。 描述中的“简单易用”...
`native2ascii`命令是Java开发中用于处理非ASCII字符的一种工具,主要用于将含有非英文字符(如中文、日文等)的文本文件转换为Unicode编码的ASCII格式,以便Java虚拟机(JVM)能够正确识别和处理。这个命令对于国际...
### Native2Ascii工具详解 #### 一、工具概述 `native2ascii` 是Sun Java SDK中的一个实用工具,主要用于将包含非ASCII字符的文本文件(如`.txt`、`.ini`、`.properties`、`.java`等)转换为Unicode编码格式。在...
当属性文件包含非ASCII字符时,需要使用native2ascii工具进行转换,否则Java程序无法识别。在线版本的工具使得开发者可以在任何有网络连接的地方进行转换,特别是在多平台或多团队协作的项目中,这种在线工具可以...
这个插件可能是为了简化开发者的工作流程,避免手动使用`native2ascii`命令行工具进行转换。通过这样的插件,开发者可以直接在IDE内部编辑包含中文的`.properties`文件,并且在运行时能够正确显示这些中文内容,极大...
native2ascii资源文件编码转换命令
用C#编写的Native和Ascii转换工具,这只是用几分钟写的初版. "设置"按钮还没有想好添加什么功能. 目前程序是置顶的,窗体大小可以改变. 现在只有文本框内容转换,后续会添加文件转换和批量文件转换. 有什么建议可以写在...
《深入理解Java转码工具:native2ascii.exe》 在Java开发过程中,有时我们需要处理包含非ASCII字符的文本文件,例如包含中文、日文或其他语言的字符串。这时,Java的`native2ascii.exe`工具就显得尤为重要。它是一...
偶没有装JDK,所以也无法使用JDK自带的实用工具native2ascii.exe,这是一个仿制工具,仅供JAVA加载资源文件时将汉字转换为UNICODE编码用;
把文字编码变成统一的Unicode编码工具 Native Ascii 编码 本地 Java