native2asciiの使い方 †前提条件としてJDKがインストールされていることとします。まだ、JDKをインストールしていない方はこちらからインストールしてください。 ■形式 †C:\>native2ascii [options] [inputfile [outputfile]] ■使用方法 †● 使用するファイル native2ascii_jp.propertise title=たけおばの門 view=native2asciiの使い方 ● コンパイル C:\java>native2ascii native2ascii_jp.propertise native2ascii.propertise C:\java> ● 出力されたファイル native2ascii.propertise title=\u305f\u3051\u304a\u3070\u306e\u9580 view=native2ascii\u306e\u4f7f\u3044\u65b9 上記の用に出力されたファイルは全て ASCII コードで表されています。 ■オプション †ここでは各オプションの説明をします。 C:\java>native2ascii -reverse native2ascii.propertise reverse.propertise C:\java> ● 出力されたファイル reverse.propertise title=たけおばの門 view=native2asciiの使い方 ◆ -encoding オプション title=たけおばの門 view=native2asciiの使い方 ここで試しに通常通りの作業をしてみたいと思います。 C:\java>native2ascii encoding_jp.properties encodingTest.properties C:\java> ● 出力されたファイル encodingTest.properties title=\uff64\uff7f\uff64\uff71\uff64\uff6a\uff64\uff90\uff64 \uff8e\uff8c\ufffdview=native2ascii\uff64\uff8e\uff7b\uff88 \uff64\uff64\uff8a\ufffd ※ 上記は1行です C:\java>native2ascii -reverse encodingTest.properties encoding_jpTest.properties C:\java> ● 出力されたファイル encodingTest.properties title=、ソ、ア、ェ、ミ、ホフ\ufffdview=native2ascii、ホサネ、、ハ\ufffd 上記の用に、文字化けしてしまいました。では、-encoding オプションを使用してみましょう。 C:\java>native2ascii -encoding EUC-JP encoding_jp.properties encoding.properties C:\java> ● 出力されたファイル encoding.properties title=\u305f\u3051\u304a\u3070\u306e\u9580 view=native2ascii\u306e\u4f7f\u3044\u65b9 ここで -reverse オプションを使用して元に戻るか確認しましょう。 C:\java>native2ascii -reverse encoding.properties encoding_japan.propertise C:\java> ● 出力されたファイル encoding_japan.propertise title=たけおばの門 view=native2asciiの使い方 上記をご覧の通り、正常に変換されました。よって、-encoding オプションが正常に動作していたことになります。 |