ネイティブコード (Latin 1およびUnicode(tm)以外) のファイルを Unicode(tm)コードに変換します。
native2ascii [options] [inputfile [outputfile]]
Java コンパイラおよび Java ツールは、Latin-1 または Unicode(tm) コード(¥udddd 表記法) のファイルだけを処理することができます。native2ascii
は、その他の文字コードのファイルを Latin-1 または Unicode(tm) コードのファイルに変換します。
outputfile
を省略した場合、標準出力に出力されます。さらに、inputfile
を省略した場合、標準入力から入力されます。
-reverse
- 反対の操作を行います。つまり、Latin-1文字 または Unicode(tm) コードのファイルをネイティブコードに変換します。
-encoding encoding_name
- 変換処理が使用するコードの名前を指定してください。デフォルトのコードは、システムプロパティの
file.encoding
から与えられます。encoding_name
の文字列は、クラスCharacterEncoding
の引数として渡されるものでなければなりません。
8859_1 ISO Latin-1
8859_2 ISO Latin 2
8859_3 ISO Latin-3
8859_5 ISO Latin/Cyrillic
8859_6 ISO Latin/Arabic
8859_7 ISO Latin/Greek 8859_8 ISO Latin/Hebrew
8859_9 ISO Latin-5
Cp1250 Windows Eastern Europe / Latin-2
Cp1251 Windows Cyrillic
Cp1252 Windows Western Europe / Latin-1
Cp1253 Windows Greek
Cp1254 Windows Turkish
Cp1255 Windows Hebrew
Cp1256 Windows Arabic
Cp1257 Windows Baltic
Cp1258 Windows Vietnamese
Cp437 PC Original
Cp737 PC Greek
Cp775 PC Baltic
Cp850 PC Latin-1
Cp852 PC Latin-2
Cp855 PC Cyrillic
Cp857 PC Turkish
Cp860 PC Portuguese
Cp861 PC Icelandic
Cp862 PC Hebrew
Cp863 PC Canadian French
Cp864 PC Arabic
Cp865 PC Nordic
Cp866 PC Russian
Cp869 PC Modern Greek
Cp874 Windows Thai
EUCJIS Japanese EUC
JIS JIS
MacArabic Macintosh Arabic
MacCentralEurope
Macintosh Latin-2
MacCroatian Macintosh Croation
MacCyrillic Macintosh Cyrillic
MacDingbat Macintosh Dingbat
MacGreek Macintosh Greek
MacHebrew Macintosh Hebrew
MacIceland Macintosh Iceland
MacRoman Macintosh Roman
MacRomania Macintosh Romania
MacSymbol Macintosh Symbol
MacThai Macintosh Thai
MacTurkish Macintosh Turkish
MacUkraine Macintosh Ukraine
SJIS PC and Windows Japanese
UTF8 Standard UTF-8