java转码工具应用程序_java转码工具native2ascii.exe的使用方法

201eefb24b9805bdf2c2b1a8291b2b2f.png

类型:音频转换大小:1.5M语言:中文 评分:8.7

标签:

立即下载

在配置资源文件的时候我们经常会遇到转码问题,其实jdk中本身就已经包含了转码工具 native2ascii.exe。下面就其使用方法做一个简单说明:

在dos下面执行{native2ascii 源文件 目标文件}就可以完成转码。。。。

反编码也很方便

native2ascii -reverse  原文件 目标文件

把二进制码转换成汉字:D:\tools\Java\jdk1.5.0_05\bin>native2ascii -reverse  回车 \u5bf9\u4e0d\u8d77\uff01\u4f20 回车。

native2ascii.exe的-reverse方法怎么用?

比如想把\uFFFD\uFFFD\u04F2\u02F5\uFFFD反向转换成汉字该怎么办?

如你的原始文件是1.properties(这个文件是中文编码),你想转换成unicode的

则在cmd下进入到你这个文件所在的目录键入:native2ascii   -encoding   gb2312   1.properties   2.properties,执行命令后你会在当前目录下看到一个2.properties的文件,内容就是1.properties的unicode编码内容。如果你再想转换回来,同样在cmd下进入文件所在的目录键入:native2ascii   -reverse   -encoding   2.properties   3.properties,执行命令后在当前的目录会产生一个3.properties文件,内容就是2.properties内容的中文编码内容,这个时候如果你的1.properties文件还在,你可以比较1.properties和3.properties内容,发现两个文件内容应该是一样的,一样的前提是中间你没改变2.properties文件的内容,嘿嘿。

java转码工具native2ascii.exe的使用方法

命令行格式:

native2ascii [-reverse] [-encoding 编码] [输入文件 [输出文件]]

其中:

-[options]表示命令开关,有两个选项可供选择:

-reverse:用Latin-1或Unicode编码把文件转换成本地编码格式

-encoding encoding_name:要把文件转换的目标编码

inputfile:表示要进行转换的文件全名。

outputfile:转换后要输出的文件名。如果缺少此参数,将输出到控制台

步骤:

1、先打开用CMD命令打开DOC

2、转到你要进行转换的文件目录下面

3、输入转换命令,如下:

native2ascii -encoding  编码格式(utf8/GBK等)  要转换的文件名   转换后的文件名

native2ascii.exe -encoding  编码格式(utf8/GBK等)  要转换的文件名   转换后的文件名

结果:

输入命令后按回车键,如果控制台没输出提示信息,查看你要转换的文件路径下生成了要生成的文件,就说明转换成功。

JDK(bin/native2ascii.exe)

如果你有安装JDK话那就更加简单了,在JDK安装的BIN目录下也有一个native2ascii.exe,只要你运行输入你要转换的汉字按回车就OK!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值