将非Unicode编码字符转化为Unicode编码的字符,即国际化。

语法:native2ascii [options] [inputfile [outputfile]]

描述:如果outputfile没有指定,标准输出将用于结果输出;如果inputfile没有指定,标准输入设备将用于输入。

参数

-reverse

使用该参数将Unicode编码字符转换为本地编码字符

-encoding encoding_name

用于指定转化时使用的字符编码。默认编码从系统属性file.encoding获取。后面的表格式字符编码,指定encoding_name使用表格第一栏。

-Joption

该参数一般无需使用,用于指定java虚拟机的启动参数。例如:-J-Xms48m设置虚拟机启动时分配内存为48M 。

Example1:

native2ascii test.txt test_unicode.txt

test.txt文件内容:native2ascii测试

test_unicode.txt文件内容:native2asciiu6d4bu8bd5

Example2:

native2ascii test_unicode.txt test_gbk.txt -reverse

test_gbk.txt内容:native2ascii测试

Basic Encoding Set (contained in lib/rt.jar)

Supported by java.nio, java.io and java.lang APIs

Canonical Name for java.nio APICanonical Name for java.io and java.lang APIDescriptionUS-ASCIIASCIIAmerican Standard Code for Information Interchange

windows-1250Cp1250Windows Eastern European

windows-1251Cp1251Windows Cyrillic

windows-1252Cp1252Windows Latin-1

windows-1253Cp1253Windows Greek

windows-1254Cp1254Windows Turkish

windows-1257Cp1257Windows Baltic

ISO-8859-1ISO8859_1ISO 8859-1, Latin Alphabet No. 1

ISO-8859-2ISO8859_2Latin Alphabet No. 2

ISO-8859-4ISO8859_4Latin Alphabet No. 4

ISO-8859-5ISO8859_5Latin/Cyrillic Alphabet

ISO-8859-7ISO8859_7Latin/Greek Alphabet

ISO-8859-9ISO8859_9Latin Alphabet No. 5

ISO-8859-13ISO8859_13Latin Alphabet No. 7

ISO-8859-15ISO8859_15Latin Alphabet No. 9

KOI8-RKOI8_RKOI8-R, Russian

UTF-8UTF8Eight-bit UCS Transformation Format

UTF-16UTF-16Sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark

UTF-16BEUnicodeBigUnmarkedSixteen-bit Unicode Transformation Format, big-endian byte order

UTF-16LEUnicodeLittleUnmarkedSixteen-bit Unicode Transformation Format, little-endian byte order

Not availableUnicodeBigSixteen-bit Unicode Transformation Format, big-endian byte order, with byte-order mark

Not availableUnicodeLittleSixteen-bit Unicode Transformation Format, little-endian byte order, with byte-order mark

Extended Encoding Set (contained in lib/charsets.jar)

Supported by java.nio, java.io and java.lang APIs

Canonical Name for java.nio APICanonical Name for java.io and java.lang APIDescriptionwindows-1255Cp1255Windows Hebrew

windows-1256Cp1256Windows Arabic

windows-1258Cp1258Windows Vietnamese

ISO-8859-3ISO8859_3Latin Alphabet No. 3

ISO-8859-6ISO8859_6Latin/Arabic Alphabet

ISO-8859-8ISO8859_8Latin/Hebrew Alphabet

windows-31jMS932Windows Japanese

EUC-JPEUC_JPJISX 0201, 0208 and 0212, EUC encoding Japanese

x-EUC-JP-LINUXEUC_JP_LINUXJISX 0201, 0208 , EUC encoding Japanese

Shift_JISSJISShift-JIS, Japanese

ISO-2022-JPISO2022JPJIS X 0201, 0208, in ISO 2022 form, Japanese

x-mswin-936MS936Windows Simplified Chinese

GB18030GB18030Simplified Chinese, PRC standard

x-EUC-CNEUC_CNGB2312, EUC encoding, Simplified Chinese

GBKGBKGBK, Simplified Chinese

ISCII91ISCII91ISCII91 encoding of Indic scripts

x-windows-949MS949Windows Korean

EUC-KREUC_KRKS C 5601, EUC encoding, Korean

ISO-2022-KRISO2022KRISO 2022 KR, Korean

x-windows-950MS950Windows Traditional Chinese

x-MS950-HKSCSMS950_HKSCSWindows Traditional Chinese with Hong Kong extensions

x-EUC-TWEUC_TWCNS11643 (Plane 1-3), EUC encoding, Traditional Chinese

Big5Big5Big5, Traditional Chinese

Big5-HKSCSBig5_HKSCSBig5 with Hong Kong extensions, Traditional Chinese

TIS-620TIS620TIS620, Thai

Extended Encoding Set (contained in lib/charsets.jar)

Supported by java.io and java.lang APIs

Canonical NameDescriptionBig5_SolarisBig5 with seven additional Hanzi ideograph character mappings for the Solaris zh_TW.BIG5 locale

Cp037USA, Canada (Bilingual, French), Netherlands, Portugal, Brazil, Australia

Cp273IBM Austria, Germany

Cp277IBM Denmark, Norway

Cp278IBM Finland, Sweden

Cp280IBM Italy

Cp284IBM Catalan/Spain, Spanish Latin America

Cp285IBM United Kingdom, Ireland

Cp297IBM France

Cp420IBM Arabic

Cp424IBM Hebrew

Cp437MS-DOS United States, Australia, New Zealand, South Africa

Cp500EBCDIC 500V1

Cp737PC Greek

Cp775PC Baltic

Cp838IBM Thailand extended SBCS

Cp850MS-DOS Latin-1

Cp852MS-DOS Latin-2

Cp855IBM Cyrillic

Cp856IBM Hebrew

Cp857IBM Turkish

Cp858Variant of Cp850 with Euro character

Cp860MS-DOS Portuguese

Cp861MS-DOS Icelandic

Cp862PC Hebrew

Cp863MS-DOS Canadian French

Cp864PC Arabic

Cp865MS-DOS Nordic

Cp866MS-DOS Russian

Cp868MS-DOS Pakistan

Cp869IBM Modern Greek

Cp870IBM Multilingual Latin-2

Cp871IBM Iceland

Cp874IBM Thai

Cp875IBM Greek

Cp918IBM Pakistan (Urdu)

Cp921IBM Latvia, Lithuania (AIX, DOS)

Cp922IBM Estonia (AIX, DOS)

Cp930Japanese Katakana-Kanji mixed with 4370 UDC, superset of 5026

Cp933Korean Mixed with 1880 UDC, superset of 5029

Cp935Simplified Chinese Host mixed with 1880 UDC, superset of 5031

Cp937Traditional Chinese Host miexed with 6204 UDC, superset of 5033

Cp939Japanese Latin Kanji mixed with 4370 UDC, superset of 5035

Cp942IBM OS/2 Japanese, superset of Cp932

Cp942CVariant of Cp942

Cp943IBM OS/2 Japanese, superset of Cp932 and Shift-JIS

Cp943CVariant of Cp943

Cp948OS/2 Chinese (Taiwan) superset of 938

Cp949PC Korean

Cp949CVariant of Cp949

Cp950PC Chinese (Hong Kong, Taiwan)

Cp964AIX Chinese (Taiwan)

Cp970AIX Korean

Cp1006IBM AIX Pakistan (Urdu)

Cp1025IBM Multilingual Cyrillic: Bulgaria, Bosnia, Herzegovinia, Macedonia (FYR)

Cp1026IBM Latin-5, Turkey

Cp1046IBM Arabic - Windows

Cp1097IBM Iran (Farsi)/Persian

Cp1098IBM Iran (Farsi)/Persian (PC)

Cp1112IBM Latvia, Lithuania

Cp1122IBM Estonia

Cp1123IBM Ukraine

Cp1124IBM AIX Ukraine

Cp1140Variant of Cp037 with Euro character

Cp1141Variant of Cp273 with Euro character

Cp1142Variant of Cp277 with Euro character

Cp1143Variant of Cp278 with Euro character

Cp1144Variant of Cp280 with Euro character

Cp1145Variant of Cp284 with Euro character

Cp1146Variant of Cp285 with Euro character

Cp1147Variant of Cp297 with Euro character

Cp1148Variant of Cp500 with Euro character

Cp1149Variant of Cp871 with Euro character

Cp1381IBM OS/2, DOS People's Republic of China (PRC)

Cp1383IBM AIX People's Republic of China (PRC)

Cp33722IBM-eucJP - Japanese (superset of 5050)

ISO2022_CN_CNSCNS11643 in ISO 2022 CN form, Traditional Chinese (conversion from Unicode only)

ISO2022_CN_GBGB2312 in ISO 2022 CN form, Simplified Chinese (conversion from Unicode only)

JISAutoDetectDetects and converts from Shift-JIS, EUC-JP, ISO 2022 JP (conversion to Unicode only)

MS874Windows Thai

MacArabicMacintosh Arabic

MacCentralEuropeMacintosh Latin-2

MacCroatianMacintosh Croatian

MacCyrillicMacintosh Cyrillic

MacDingbatMacintosh Dingbat

MacGreekMacintosh Greek

MacHebrewMacintosh Hebrew

MacIcelandMacintosh Iceland

MacRomanMacintosh Roman

MacRomaniaMacintosh Romania

MacSymbolMacintosh Symbol

MacThaiMacintosh Thai

MacTurkishMacintosh Turkish

MacUkraineMacintosh Ukraine

java native2ascii,native2ascii命令相关推荐

  1. java 命令 native2ascii_java native2ascii.exe命令

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

  2. Java工具-----native2ascii

    概述 native2ascii.exe位于%JAVA_HOME/bin目录下,所以要使用,得先安装JDK. 该工具用来将本地编码转换为Unicode,英文字母.阿拉伯数字不会转化. 官方文档:http ...

  3. java -version cmd_java如何运行步骤cmd?Java执行cmd命令方法有哪些?

    写好一个java程序之后,我们的最终目的就是可以正确的运行程序,如果程序运行正确了,那么代码也就没有什么问题了,可是java如何运行步骤cmd?接下来,我们就来给大家讲解一下这方面的内容. 1.首先用 ...

  4. java rtmp_搭建rtmp直播流服务之2:使用java实现ffmpeg命令接口化调用(用java执行ffmpeg命令)...

    一.环境搭建 1.安装ffmpeg 下载对应系统的ffmpeg安装包,个人采用windows平台进行开发,所以安装了windows版本(各平台ffmpeg命令都是一样的,无须纠结) 2.ffmpeg的 ...

  5. JAVA 和JAVAC命令行

    JAVA和JAVAC 命令行 javac和java命令行中的-classpath选项 这是个很基础的问题,但是因为基本上都是用现有的IDE工具 来开发java程序,所以很少有人意识到这一点. java ...

  6. java执行cmd命令,返回结果中文乱码问题解决

    java执行cmd命令,返回结果中文乱码问题解决 参考文章: (1)java执行cmd命令,返回结果中文乱码问题解决 (2)https://www.cnblogs.com/kwaitfort/p/90 ...

  7. 如何在Java中解析命令行参数?

    在Java中解析命令行参数的好方法是什么? #1楼 我不建议使用Apache Common CLI库,因为它是非线程安全的. 它使用带有静态变量和方法的有状态类来进行内部工作(例如OptionBuil ...

  8. java 执行外部命令 苹果_Java中执行外部命令

    在项目中执行一个linux的shell脚本,于是需要在java环境下执行外部命令如系统命令.linux命令的需求,本人小小研究了一下,又上网查了一些资料先整理如下. java执行外部命令主要依赖两个类 ...

  9. java dos编译命令是什么_在DOS命令行状态下,如果源程序HelloWorld.java在当前目录下,那么编译该程序的命令是()...

    [单选题]下列行为中,属于绝对商行为的是 [填空题]汽车故障的变化规律可分为3个阶段,早期故障期. 和 . [填空题]无分电器点火线圈与一般点火线圈不同,其 与 没有连接,为互感作用. [简答题]练习 ...

  10. java登录界面命令_Java命令行界面(第26部分):CmdOption

    java登录界面命令 由于Tweet,我了解了本系列中第26个基于Java的功能强大的库,该库用于解析命令行参数 . CmdOption在其GitHub主页上被描述为"一个通过注释配置的,用 ...

最新文章

  1. 2021年大数据ZooKeeper(六):ZooKeeper选举机制
  2. Signal和slot的声明和连接
  3. 高德地图2020最新版下载导航wince_导航定位错误致青城山严重拥堵,高德地图回应:已优化...
  4. 「文本信息抽取与结构化」目前NLP领域最有应用价值的子任务之一
  5. 用新语法写更简洁的ABAP代码
  6. datagrip中运行sql语句
  7. MFC的Serialize机制及其使用(转)
  8. ORB-SLAM2图像预处理流程概括
  9. 可能是全网最好的MySQL重要知识点/面试题总结
  10. c++突破网关屏蔽_通过API网关实现微服务管控-限流,熔断和降级
  11. [PhoneGap]Mac下搭建PhoneGap开发环境
  12. python实验总结与分析_Python程序设计实验一报告
  13. 即时网络通讯系统的设计与实现(QQ)
  14. 吉他效果器插件-IK Multimedia AmpliTube 5 MAX 5.0.3 macOS
  15. 计算机网络提供信息传输服务,【判断题】计算机网络通常被划分为通信子网和资源子网,通信子网提供信息传输服务,资源子网提供共享资源。...
  16. MarkDown 编辑器字体改颜色大小等常用操作
  17. Mac连接Ubuntu服务器并用屏幕共享app显示远程应用图形界面
  18. Gitlab统计代码的贡献量指标
  19. C++ 定义学生信息结构体,按照学号顺序排序
  20. 增加购物车商品数量【项目 商城】

热门文章

  1. K8s:渐进式入门服务网格 Istio (一)
  2. 动态跟踪手的状态模拟飞行游戏
  3. c语言库函数:产生随机数
  4. Java程序员常读书单,附下载地址
  5. 发点牢骚! 真的觉得日本人好牛~~
  6. 使用网线通过远程桌面实现局域网内快速传输文件
  7. 探索中的隐私计算:天冕联邦学习平台落地案例
  8. Python基础学习二
  9. 矩阵乘法和逆矩阵-线性代数课时3(MIT Linear Algebra , Gilbert Strang)
  10. 【技术推文】TOUGH软件建模方法及在地下水、CO2地质封存、水文地球化学、地热等多相多组分系统多过程耦合