美文网首页
jdk工具native2ascii

jdk工具native2ascii

作者: 明燕南飞 | 来源:发表于2019-03-06 09:48 被阅读0次

    使用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指定的编码为(生成的)目标文件的编码格式

    相关文章

      网友评论

          本文标题:jdk工具native2ascii

          本文链接:https://www.haomeiwen.com/subject/dhizuqtx.html