2008年4月15日

[ruby-list:44831] Re: freeTDS経由のアクセスでの文字化け

るびきちさん、ありがとうございます。
日本語の表示については正常に表示出来ているので問題ないかと思います。

dbiを使ったのが今回はじめてなので正直いまいち理解できていないのです。
実際やりたいことはLinuxのrubyからMSSQLのデータを取得して、Web上に表示したい
というだけなのですが・・・

test.rb

====
#!/usr/bin/ruby -Ku
puts "テスト"
====

test2.rb
====
#!/usr/bin/ruby
$KCODE='u'
puts File.read("test.rb")
====

% ruby test2.rb
#!/usr/bin/ruby -Ku
puts "テスト"


2008/04/15 5:33 <rubikitch@xxxxx>:
> From: suna <suna4903@xxxxx>
> Subject: [ruby-list:44828] freeTDS経由のアクセスでの文字化け
> Date: Tue, 15 Apr 2008 04:56:01 +0900
>
> るびきちです。
>
>
> > irbとisqlでは文字化けを起こしていないので、データの取得時点までは
> > 問題なくて、Rubyの表示の問題ではないかと思うのですが、そこから先
> > がわからず困っています。
> > なにかヒントがありましたら教えてください。
>
> 「Rubyの表示の問題」を疑うのならば、それを検証するコードを書いてみましょう。
>
> ====
> #!/usr/local/bin/ruby -Ku
> puts "日本語"
> ====
>
> ====
> #!/usr/local/bin/ruby
> $KCODE='u'
> puts File.read("utf8.txt")
> ====
>
> これらのスクリプトを実行してみて、きちんと日本語を表示しますか?
> utf8.txtはUTF-8で書かれたテキストファイルです。
>
> --
> rubikitch
> Blog: http://d.hatena.ne.jp/rubikitch/
> Site: http://www.rubyist.net/~rubikitch/
>
>

--
−−−−−−−−−−−−−−−−−−−−−−−−
  〒438-0814 磐田市気子島961
  株式会社いわきゅう 本部 砂原
  Tel:0538-32-9270 Fax:0538-36-9255
−−−−−−−−−−−−−−−−−−−−−−−−

投稿者 xml-rpc : 2008年4月15日 09:20
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/72179
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。