web-dev-qa-db-ja.com

大きなテキストファイルをUTF-8から「WindowsUnicode」(UTF-16)に変換するWindowsツール

Windows 7で大きなUnicodeテキストファイル(現在のバージョンは2,379,415,348バイト)を表示する必要があります。

通常、私はUTF-8を好みますが、SuperUserを見ると、 最高のWindowsラージファイルビューア UTF-8を処理できないため、これらのファイルを1回限り変換してかまいません。より良い視聴者が来るまでUTF-16-LE。

その間、エンコーディングを変換できるツールが必要です。これにはエディターを使用できないか、そのエディターでファイルを表示するだけであることに注意してください。コマンドラインまたはGUIツールのいずれかで問題ありません。

(ネットブックの上限が2G RAMで、gVimでこれらのファイルを正常に表示できる場合もありますが、多くのブラウザーウィンドウが開いていて、メモリが不足していることがよくあります。LTFViewerは、ロードせずにディスクから直接テキストファイルを表示できます。全部をRAMに入れる)

6
hippietrail

GNU iconvには Windowsバージョン があります。

iconv -f utf-8 -t utf-16le < in.txt > out.txt
12
user1686