native2ascii用法解析
所属分类:
软件教程 / 其他工具
阅读数:
599
收藏 0赞 0分享
native2ascii是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行转码,原因在于程序的国际化。
用法:native2ascii [-reverse] [-encoding 编码] [输入文件 [输出文件]]
-[options]:表示命令开关,有两个选项可供选择
-reverse:将Unicode编码转为本地或者指定编码,不指定编码情况下,将转为本地编码。
-encoding encoding_name:转换为指定编码,encoding_name为编码名称。
[inputfile [outputfile]]
inputfile:表示输入文件全名。
outputfile:输出文件名。如果缺少此参数,将输出到控制台
native2ascii命令的用法:
只有一种类型编码,可以说文本文件编码和文本内容编码指的是同一个意思。
建议理解成文本文件编码(看第四).
结论:
1.这里说的16进制的字符是本地编码的字符的16进制字符表示。
2.utf-8编码(有本地字符)和ANSI编码(有本地字符)的文件转成ANSI编码的本地字符的16进制字符表示是一样的。
3.utf-8编码(有本地字符)的文件要转成ANSI编码的(本地字符)的文件,要先转成ANSI编码的16进制字符文件,之后再转成ANSI编码的本地字符的文件。
4.前提是这个16进制的字符必须代表一个本地字符.
疑问:难道没有转换utf-8编码的本地字符文件转为utf-8编码的16进制字符表示的方法?!它和ANSI编码表示的
16进制一样吗?
一、把ANSI编码的本地字符文件转成ANSI编码的16进制文件再转回来。
两步走:
1.native2ascii -encoding gbk [ANSI编码文件,显示ANSI本地字符] [ANSI编码文件,即显示ANSI本地编码字符的十六进制字符]
2.native2ascii -reverse [ANSI编码文件,即显示ANSI本地编码字符的十六进制字符] [ANSI编码文件,即ANSI本地字符]
二、把ANSI编码的本地字符(或16进制字符)文件转成utf-8编码的本地字符文件。
>native2ascii -reverse -encoding utf-8 [ANSI编码文件,即ANSI本地字符] [UTF-8编码文件]
>native2ascii -reverse -encoding utf-8 [ANSI编码文件,即显示ANSI本地编码字符的十六进制字符] [UTF-8编码文件]
三、把utf编码的文件(显示本地字符),转成ANSI编码的文件。
两步走:
1.先转成ANSI编码的十六进制字符文件
native2ascii -encoding utf-8 [UTF-8编码文件] [ANSI编码文件,即显示ANSI本地编码字符的十六进制字符]
2.再转成ANSI编码的本地字符文件。
native2ascii -reverse [ANSI编码文件,即显示ANSI本地编码字符的十六进制字符] [ANSI编码文件,即ANSI本地字符]
四、如果是utf编码的文件,有本地字符的16进制的话,想转成ANSI编码的本地字符表示。
用native2ascii的话是不行的.
只能用记事本把文件编码类型另存为ANSI编码的16进制的文件,之后执行第一步.
这个太麻烦了,能不用时就不要用
UG10.0怎么画一只水杯模型?
UG10.0怎么画一只水杯模型?之前我们介绍了用其他软件绘制水杯模型的方法,今天我们就来看看UG10.0中绘制一个水杯模型的方法,很简单,需要的朋友可以参考下
收藏 0赞 0分享
几何画板怎么演示表现任意三角形?
几何画板怎么演示表现任意三角形?想使用几何画板绘制三角形,该怎么绘制呢?近体那我们就来看看使用几何画板演示任意三角形的详细教程,需要的朋友可以参考下
收藏 0赞 0分享
UG 9.0中怎么查看三维图内部?
UG 9.0中怎么查看三维图内部?ug中系那个要查看已经完成的三围模型的内部图,这就需要将外部透明化,该怎么操作呢?下面我们就来看看UG 9.0查看三维图内部的详细教程,需要的朋友可以参考下
收藏 0赞 0分享
几何画板怎么使用度量直线方程绘制函数图像?
几何画板怎么使用度量直线方程绘制函数图像?之前我们介绍过几何画板绘制几何图形的方法,今天我们来看看几何画板得到方程的表达式的教程,一直线为例,需要的朋友可以参考下
收藏 0赞 0分享
UG怎么使用手工面铣绘制模型?
UG怎么使用手工面铣绘制模型?ug绘制模型的时候,我们可以可以使用手工面铣来绘制,今天我们就来看看那ug绘制模型的教程,需要的朋友可以参考下
收藏 0赞 0分享
BarTender2016怎么设置条码打印纸张的大小?
BarTender2016怎么设置条码打印纸张的大小?BarTender2016中打印条码的时候,想设置纸张的大小,该怎么设置呢?下面我们就来看看BarTender2016打印纸张的设置教程,需要的朋友可以参考下
收藏 0赞 0分享
UG怎么使用平面轮廓铣削的加工技巧?
UG怎么使用平面轮廓铣削的加工技巧?我们是哟个ug绘制模型的时候,经常会对粗糙的外形今夕nag精细的加工,这话死后就会使用平面轮廓铣的方法和技巧,下面我们来看看详细地使用方法,需要的朋友可以参考下
收藏 0赞 0分享
UG 怎么利用平面铣中的清理拐角来挖槽加工?
UG 怎么利用平面铣中的清理拐角来挖槽加工?在加工中对拐角进行清理是很困难的,该怎么办呢?今天我们就来看看UG NX利用平面铣中的清理拐角来挖槽加工的技巧,需要的朋友可以参考下
收藏 0赞 0分享
查看更多