漢字コードの変換
Rubyで漢字コードを変換するには、Kconvというライブラリを使うと便利。
# SJIS のテキストファイルを UTF-8 に変換するスクリプト. src_file = File.open( "src_sjis.txt", "r" ) # 読み込みファイル(SJIS) dst_file = File.open( "dst_utf8.txt", "w" ) # 書き出しファイル(UTF-8) src_file.each{ |line| dst_file.print Kconv.toutf8( line ) # UTF-8に変換して出力. } dst_file.close src_file.close