中文与ASCII互转

作者: 蓝骑士 分类: 其他 发布时间: 2013-01-30 16:37

我们在开发中经常会用到资源文件,可能是为了多语言、国际化的需要,也可能是使用了国外开源项目的原因。

这就需要将中文转换为 ASCII 编码,或者将 ASCII 转换为中文。

幸好,SUN为我们提供了转换工具。

下面我们使用 JDK 自带的转换工具 native2ascii 。

 

中文转换为 ASCII 编码

步骤:

1 、在 E 盘新建a.txt  文件,内容为:

title=中文标题

2 、在环境变量中设置好 JDK 路径

3 、Win+R打开cmd,并进入 E盘目录

4 、输入命令: native2ascii   -encoding   gb2312   a.txt  b.txt  回车

那么在E 盘目录下生成b.txt文件,内容为:

title=\u4e2d\u6587\u6807\u9898

 

ASCII 编码转换为中文

步骤:

1 、在 E 盘新建   b.txt  文件,内容为:

title=\u4e2d\u6587\u6807\u9898

2 、在环境变量中设置好 JDK 路径

3 、Win+R打开cmd,并进入 E 盘目录

4 、输入命令: native2ascii   -reverse   -encoding   UTF8   b.txt  c.txt  回车

那么在 E 盘目录下生成 c.txt 文件,内容为:

title=中文标题

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!