native2ascii的使用
来源:互联网 发布:php经典项目实例 源码 编辑:程序博客网 时间:2024/06/10 05:59
我在这里说一下native2ascii的使用,我把自己的理解以及网上的一些有关它使用方法,在这里介绍一下。
navite2ascii是jdk自带的一个很有用的工具,官方文档上这样描述它的功能:把一个non-Latin 1 and non-Unicode编码的文件转换为Unicode-encoded 的文件。
下面是它的使用:
1>你先把jdk 中的bin目录写到环境变量中(path)
2>你在dos环境中进入安装jdk的bin目录下。
3>java官方的native2ascii 代码
native2ascii [options] [inputfile [outputfile]]
首先,[options],有如下两个命令可以选择:
“-reverse” : 将Latin-1或者Unicode编码转换为本地代码。
“-encoding encoding_name”: 将本地编码转换为Latin-1或Unicode编码。如: -encoding gbk(就是: 你好--》\u4f60\u597d),当然也可跟-reverse命令配合使用,来指定-reverse 的源文件编码方式。后面具体描述。
其次,[inputfile [outputfile]]
inputfile,输入文件。如果没有输入文件,你在控制台输入点字符串也可以。
outputfile,输出文件嘛。如果不输的话,它会给你在控制台打出结果。
下面是一些例子:
1>native2ascii f:\aa.txt
结果:\u4f60\u597d\uff0c\u8fd9\u662f\u4e2d\u6587
备注:aa.txt中的内容是:你好,这是中文。省略了-encoding encoding_name时,系统会从系统属性文件中获取默认的编码。
2>native2ascii f:\aa.txt f:\bb.txt
备注:将中文文件aa.txt 转换成系统默认编码后,输出到目标文件bb.txt中:
3>native2ascii -encoding unicode f:\aa.txt f:\bb.txt
备注:将中文文件转换为unicode编码,并输入到bb.txt文件中
4>native2ascii -reverse f:\bb.txt
备注:使用-reverse命令,将Unicode编码逆转为本地编码,输出在控制台:(bb.txt是unicode编码的)
5>native2ascii -reverse -encoding unicode f:\bb.txt
备注:使用-reverse -encoding encoding_name 将其他形式编码转换为本地编码,encoding_name是你将要转换的文件的编码
- native2ascii的使用技巧
- native2ascii 命令的使用
- native2ascii工具的使用
- native2ascii的使用
- native2ascii的使用
- native2ascii的使用
- native2ascii 的简单使用
- native2ascii.exe的使用
- java的native2ascii命令使用
- java的native2ascii.exe使用
- native2ascii的使用 struts国际化
- java native2ascii.exe的使用
- 使用JDK的native2ascii转码
- native2ascii使用
- native2ascii使用
- native2ascii使用
- struts的国际化与native2ascii的使用
- java中的native2ascii的类的使用
- android模块编译,mm命令, 模块编译 .转
- 编写一个打印全年日历的程序
- WordPress 3.0 导航菜单 (使用篇)
- WordPress 3.0 导航菜单 (开发篇)
- WordPress 导航菜单
- native2ascii的使用
- 使用了C3P0连接池报ORA-01000: maximum open cursors exceeded错误
- poj 3613(floyd倍增)
- 【转】刷新BIOS
- 【转】BIOS设置教程
- 关于接口描述符中bAlternateSetting的使用
- 状态模式学习笔记 --有限状态机的实现
- Autumn has come
- 新的开始,我的it人生~