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

来源:互联网 发布:vb automation 编辑:程序博客网 时间:2024/05/16 16:06

   针对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文件,最后把这个文件重命名你想要的资源文件即可。

原创粉丝点击