From: adgjmptw@... Date: 2008-06-30T22:40:39+09:00 Subject: [ruby-list:45168] Re: MySQLに書き込む前にSJISのエスケープ文字を入れる処理ってどうされてますか? >> ・配列の中身をSJISにするには? >> @cur=@cursol.each{ |elm| elm.tosjis } >> これが出来ないのはなぜ?(これさえ出来れば完成なんですが。) > > 配列の中身を置き換える場合は、eachではなくmapを使います。 やってみました。 cur=cursol.map{ |elm| elm.tosjis } 何も戻り値がなくなってしまいました。error.logにも何も出ていません。 cursolってハッシュなんですが、ハッシュでもmapって使えるんでしょうか?