native2ascii 工具使用

本文介绍了Java自带的native2ascii工具的使用方法,包括如何将不同格式编码的内容转换为指定格式编码,以及如何实现文件内容的反编码。示例展示了如何通过命令行将UTF-8编码的文件转换为另一种编码格式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


    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回车

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值