2011-11-05から1日間の記事一覧

UTF-8で処理するがファイルにはShift_JISで書く

メモ。文字コード変換に限らず、ファイル書き出しの直前に、処理を挟み込む場合。 # encoding: utf-8 require "nkf" # 特異メソッドを定義する方法 open("output1.txt","w") do |f| def f.write(str) super(NKF.nkf("-W --windows",str)) end f.puts "あいう…