JAVAコードをネイティブコードに変換するためのコマンド「native2ascii」の使用方法
非ASCII文字を含む文字列をUnicodeでエンコードされたASCII文字に変換するJavaに付属するツール
native2asciiコマンドの基本フォーマットは次のようになります。
ネイティブ言語でパラフレーズするには、[オプション] [入力ファイル [出力ファイル]] のみが必要です。
オプションは任意指定するものですが、転送に関連するいくつかのオプションがあります。以下によく使われるオプションをいくつか紹介します。
指定した入力ファイルのエンコーディング方式で、デフォルトではプラットフォームのデフォルトエンコーディング方式です。
逆変換:Unicode にエンコードされた ASCII 以外の文字を ASCII 文字に変換する逆の変換操作を実行します。
入力ファイルと出力ファイルのパスを指定しなかった場合、native2asciiコマンドは、標準入力から入力データを読み取り、標準出力に出力します。
以下に native2ascii コマンドの例を示します。
入力ファイルtest.txtをASCII文字に置き換えてoutput.txtに保存する
native2ascii test.txt output.txt
テスト用のファイル「test.txt」の非ASCII文字をすべてASCII文字に変換して、その結果を標準出力に出力する。
ネイティブな2asciiテキストテスト
標準入力内の非ASCII文字をASCII文字に変換し、結果をoutput.txtに出力する
[ネイティブ2ascii対応]
“`
彼らが世界中で、戦争を止めて平和をもたらすのを助けたいと思っていることを私は知っています。
“`
ユニコードでエンコードされたASCII文字を非ASCII文字に変換し、出力ファイルoutput.txtに出力します。
nativelyinjapanese/output.txt:native2ascii -reverserse test.txt output.txt
実際のファイルパスにtest.txtとoutput.txtを上記コマンドで置き換えてください。