[#48875] MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない — Takahiro Yamaguchi <Takahiro.Yamaguchi@...>

9 messages 2012/08/08

[#48876] ツイートの文字コード変換について — konoki-nannoki-ggrks.mp4@...

こんにちは。

9 messages 2012/08/08

[#48895] rvmで、1.8.7と1.9.2の両方を使い分けたいのですが — Fumiaki Sakamoto <ua6ta6@...>

お世話になっております。

10 messages 2012/08/13

[ruby-list:48877] Re: ツイートの文字コード変換について

From: Aiga Matsuo <mtaiga@...>
Date: 2012-08-08 04:36:54 UTC
List: ruby-list #48877
UnicodeからShift_JISへの変換ではどうしても対応付けの出来ない文字種が存在するためエラーの発生する可能性は常に存在します。

"Shift_JIS"の代わりに、"Windows-31J"や"CP932"あたりに指定するといくらかマシにはなりますが不十分ですです。

変換できない文字種が置き換わって良いのであれば、String#encodeのオプションを指定して、

c.text.encode("Windows-31J", :undef => :replace, :replace => '?')

とでもするのが無難かもしれません。

-- 
Aiga Matsuo

In This Thread