2011年1月31日

[ruby-list:47799] Re: [].join.encoding # => #

sora_hです。

2011/1/31 5.5 <5.5@xxxxx>:
>> ここはString#encode ではなく、String#force_encoding を使うべきです。
>
> "".force_encoding("ASCII-8BIT") と "".encode("ASCII-8BIT") は
> 違うのでしょうか?
http://rurema.clear-code.com/1.9.2/method/String/i/force_encoding.html


force_encodingでは、エンコード作業をせずにエンコーディング情報だけを変更します。
間違えて認識された文字列のエンコーディングを変更することですね。

--
Shota Fukumori a.k.a. @sora_h - http://codnote.net/


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




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