0

ANSI ファイルを生成する Ruby スクリプトがあります。

ファイルをUTF8に変換したい。

それを行う最も簡単な方法は何ですか?

4

3 に答える 3

2

データが ascii 範囲 0 から 0x7F の間にある場合、有効な UTF8 であるため、何もする必要はありません。

または、0x7F より上の文字がある場合は、Iconv を使用できます。

text=Iconv.iconv('UTF-8', 'ascii',text)
于 2010-04-28T04:54:39.940 に答える
1

8 ビットのUnicode Transformation Format (UTF-8) は、 American Standard Code for Information Interchange (ASCII)と下位互換性を持つように設計されています。したがって、定義上、有効な ASCII シーケンスは有効な UTF-8 シーケンスでもあります。詳細については、UTF FAQおよびUnicode FAQを参照してください。

于 2010-04-28T05:04:54.503 に答える
0

ASCII ファイルはすべて有効な UTF8 ファイルであり、Q のタイトルで表示されるため、変換は必要ありません。あなたのQのテキストを見ると、UIF8ファイルが何であるかわかりません。タイトルとは大きく異なります。

于 2010-04-28T04:58:18.597 に答える