java 最快速简单转换(unicode字符)国际化资源文件

   针对web开发而言,尤其大型的支持网站和企业级的应用少不了资源国际化,以下方法让你快速高效地得到国际化资源文件---unicode编码字符。

 

一· 代码直接转换unicode编码字符

public String getUnicodeBytes(final  String  gbString)

{

        StringBuffer unicodeBytes = new StringBuffer();

        String hexb="";

        for(int i = 0 ;i <gbString.length();i++)

        {

            hexb=Integer.toHexString(gbString.charAt(i));

            unicodeBytes.append("//u");

            if(hexb.length()<=2)

            {

                  unicodeBytes.append("00");

            }

            unicodeBytes.append(hexb);

        }

         return unicodeBytes.toString();

}

 

二· 快速得到资源unicode编码字符的资源文件

1.首先找到jdk安装目录C:/Program Files/Java/jdk1.6.0_12/bin;

 

2.然后把你需要转换的资源文件拷贝到此目录下 譬如:abc.properties文件;

 

3.运行窗口输入CMD--->cd C:/Program Files/Java/jdk1.6.0_12/bin 回车

 

4.再输入 native2ascii.exe abc.properties abc.txt 后

 

则在本目录自动生成一个unicode编码的abc.txt文件,最后把这个文件重命名你想要的资源文件即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值