Ruby 初心者スレッド Part 41
■ このスレッドは過去ログ倉庫に格納されています
0738デフォルトの名無しさん
2011/04/08(金) 20:26:19.841.9.2での日本語表示についてご教示お願いします
# -*- encoding: utf-8 -*-
require "kconv"
a = "あ"
puts Kconv.tosjis(a)
で日本語が表示できました
しかし日本語があるごとに毎回Kconv.tosjis()を書くのは面倒です
ttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/45331
を元に以下のようにしてPHPのecho()みたいにしてみました
# -*- encoding: utf-8 -*-
require "kconv"
def echo(*arg)
puts NKF.nkf("--ic=UTF-8 --oc=Windows-31J", arg.map{|x|x.to_s}.join("\n"))
end
a = "あ"
echo(a)
もっと楽な方法ってございませんか?
■ このスレッドは過去ログ倉庫に格納されています