native2ascii.exe的用途和使用

native2ascii 工具是对属性文件和其他字符编码进行相互转换。

在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读

取的文件,比如常见的validator验证用的消息资源(properties)文

件就需要进行Unicode重新编码。原因是java默认的编码方式为

Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统

的编码转换为java正确识别的编码问题就解决了。

native2ascii 工具将带有本机编码字符(非拉丁 1 和非单一码字符)

的文件转换成带有Unicode编码字符的文件。假设需要转化的属性文

件为:D:\src\resources.properties(含有中文字符),转化后的属

性文件为:D:\classes\resources.properties(中文字符统一转化为

Unicode) 那么使用如下命令
JAVA_HOME\bin\native2ascii -encoding GBK

D:\src\resources.properties D:\classes\resources.properties
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值