タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rubyと@あとで読むに関するhildeのブックマーク (1)

  • [ヅ] Ruby 1.8系と1.9系で文字エンコーディング変換 (2011-05-05)

    いわゆる文字コード変換。 文字エンコーディングがEUC-JPのファイルを読み込んで、UTF-8とShift_JISで標準出力とファイルへ出力するサンプルを書いてみた。 1.8系では Iconv.conv を使用。 1.9系では String#encode や File.open の第二引数にエンコーディングを指定することで対応。 以下は、読み込むファイル eucjp_sample.txt の中身 (文字エンコーディングは EUC-JP)。 Hello, my friend. きみに恋したNATSUがあったね。 変換サンプルのソースコード。 #!/usr/bin/env ruby # coding: UTF-8 # String#encode が存在するかどうかで判断 if ''.respond_to?(:encode) # Ruby 1.9系 def utf8_to_shift_jis(s

  • 1