native2ascii 是一个关于转码的不错的命令.使用条件简单,只要安装了jdk之后,在cmd窗口就可以使用该命令对文件进行转码,而且转码过程是可逆的.安装路径下bin目录下,有一个native2ascii  批处理文件也可以完成转码.

具体的语法如下:

native2ascii -[options] [inputfile [outputfile]]

-[options]:表示命令开关,有两个选项可供选择

-reverse:将Unicode编码转为本地或者指定编码,不指定编码情况下,将转为本地编码。

-encoding encoding_name:转换为指定编码,encoding_name为编码名称。

-[inputfile [outputfile]]

inputfile:表示输入文件全名。

outputfile:输出文件名。如果缺少此参数,将输出到控制台。

编写一个test.properties 文件.文件内容为 userName = 用户名 .放在D盘根目录下.进入cmd.

Test1.  转换编码为uniocde,并输出在控制台上

D:\> native2ascii  test.properties

userName = \u7528\u6237\u540d

Test2. 转换编码为uniocde,并输出新文件

D:\>native2ascii  test.properties message_Resouce_zh_CN_properties

Test3.反转(test2.properties 又回到了test.properties 内容)

D:\>native2ascii -reverse  message_Resouce_zh_CN_properties test2.properties

Test4 转化到指定编码(ISO8859-1)

D:>native2ascii -encoding  ISO8859-1 test.properties test3.properties

结论:native2ascii  在国际化时非常有用.

native2ascii 命令相关推荐

  1. native2ascii命令

    native2ascii命令 native2ascii的命令行的命名格式:        native2ascii -[options] [inputfile [outputfile]] 说明:    ...

  2. java unicode转ascii码_Java用native2ascii命令做unicode编码转换

    背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码.原因是java ...

  3. java properties native2ascii_Java中使用native2ascii命令处理.properties文件

    姓名:牛康 学号:17101223416 [嵌牛导读]:在Struts 2框架中经常会用到国际化资源对Struts应用的各页面提供国际化支持,必须用到native2ascii命令来处理该文件. [嵌牛 ...

  4. 使用native2ascii命令将汉字转化为Unicod的\uxxxx形式教程

    打开记事本 输入相关文字并且保存 使用cmd命令转化 用windows+r 输入cmd打开命令框,转换工作目录至该文件的目录 输入命令 native2ascii 文件 新文件名 转换成功

  5. java native2ascii,native2ascii命令

    将非Unicode编码字符转化为Unicode编码的字符,即国际化. 语法:native2ascii [options] [inputfile [outputfile]] 描述:如果outputfil ...

  6. native2ascii命令用法

    将zh.txt转换为Unicode编码,输出文件到u.txt native2ascii zh.txt u.txt 将zh.txt转换为ISO8859-1编码,输出文件到i.txt native2asc ...

  7. java 命令 native2ascii_java native2ascii.exe命令

    native2ascii.exe 是 Java 的一个文件转码工具 native2ascii.exe的语法格式:native2ascii [-reverse] [-encoding 编码] [输入文件 ...

  8. java JDK 自带的 native2ascii 和它的 reverse 命令

    native2ascii 和它的 reverse 命令(java JDK bin目录下自带) 前言: 有时我们在用eclipse查询一些写在属性文件的值的时候,这些值其实是unicode编码 只是我们 ...

  9. php ascii转native,编码转换工具native2ascii的使用

    1,原理 Property文件中,使用的编码根据机器的设置可能是GBK或者UTF-8.而在Java中读取Property文件时使用的是Unicode编码,编码方式不同会导致中文乱码,因此需要将Prop ...

  10. java net unicode / native2ascii / url decode / url encode / UTF8 / js url code

    s http://chengyue2007.iteye.com/blog/1852095 java中URL 的编码和解码函数 java.net.URLEncoder.encode(String s)和 ...

最新文章

  1. UVA 331 Mapping the Swaps
  2. win7 telnet命令无法使用
  3. JavaWeb学习之路——SSM框架之SpringMVC(九)
  4. Chrome 开发者工具 performance 标签页的用法
  5. WEB文件上传之apache common upload使用(一)
  6. leetcode 二进制求和 addBinary
  7. 【渝粤教育】电大中专幼儿园课程论 (7)作业 题库
  8. Java面试之到底值传递和引用传递???
  9. win2003(sp2 x86)+iis6+php-5.3.5-Win32 配置
  10. MySQL多个条件更新多个字段
  11. Android之WindowManager+OpenGL+EGL绘制(十七)
  12. 采用SyncToy2.1软件实现两台电脑间文件的自动实时同步(亲测有效)
  13. 苹果键盘大小写键灯不亮
  14. 最全面的Kano模型详解,及Kano模型为何是5种需求?
  15. Python pandas,pandas.series,series的主要方法
  16. Yagmail通过QQ邮箱发送邮件实例
  17. (人才测评)什么是创造力?如何提高创造力?
  18. PHP替换指定字符 阿星小栈
  19. html mebed高度问题,高中英语中最易犯的100个错误,看看你有多少?
  20. 联想电脑中的数据丢失怎么办?分享实用有效的技巧

热门文章

  1. Java删除文件夹下所有文件
  2. 特征选择算法之ReliefF算法python实现
  3. 面试官:ca证书存储在哪的
  4. 三类IP地址ABC类的划分
  5. EXCEL集成工具箱
  6. 单摆的动力学建模以及matlab仿真(牛顿法和拉格朗日方程法)
  7. 通达信手机版分时图指标大全_通达信七彩虹分时图指标,出现红色柱时候可以大胆买入...
  8. USB chirp信号测试
  9. html 中加载字体太慢,css字体文件包太大无法引入怎么处理?
  10. Vlfeat (Matlab安装)