jdk工具native2ascii

使用jdk自带的工具native2ascii 转换Unicode字符和汉字

控制台转换

  • 将汉字转为Unicode
    控制台输入:C:\Program Files\Java\jdk1.5.0_04\bin>native2ascii 测试
    输出: \u6d4b\u8bd5

  • 将Unicode转换为汉字
    控制台输入:C:\Program Files\Java\jdk1.5.0_04\bin>native2ascii -reverse \u6d4b\u8bd5
    输出:测试

文件转换

native2ascii  [options]  [inputfile]  [outputfile]

  • [options]
    表示命令开关,有两个选项可供选择。如果缺少此参数,则转为Unicode编码

    • -reverse encoding_name
      将Unicode编码转为本地或者指定编码(编码名称为源文件编码名称),不指定编码情况下,将转为本地编码。

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

  • [inputfile] [outputfile]

    • inputfile:表示输入文件全名。
    • outputfile:输出文件名。如果缺少此参数,将输出到控制台。

native2ascii -reverse命令中-encoding指定的编码为源文件的编码格式。
而在native2ascii 命令中-encoding指定的编码为(生成的)目标文件的编码格式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 姓名:牛康 学号:17101223416 【嵌牛导读】:在Struts 2框架中经常会用到国际化资源对Struts...
    能吃一大碗牛肉拌面阅读 4,741评论 0 0
  • 最近工作中遇到一个问题,由于海外系统环境默认采用UTF-8格式编码,以支持多语言环境。而国内系统由于只需要支持中英...
    caomengsi阅读 4,037评论 0 1
  • 字符是用户可以读写的最小单位。计算机所能支持的字符组成的集合,就叫做字符集。字符集通常以二维表的形式存在。二维表的...
    刘惜有阅读 12,552评论 2 14
  • 夜晚,一个人走在马路上,望着身旁的高楼大厦,看着路上川流不息的车辆,心里有种莫名地空虚和无助。万家灯火,这...
    冰若风阅读 1,603评论 0 0
  • 微商清货选哪一家靠谱 清货大师到底靠不靠谱 最近微商圈被“清货大师”这四个字刷屏了。一夜之间,几乎所有的微商都在讨...
    瑞姐_c307阅读 5,553评论 0 0

友情链接更多精彩内容