Ruby で配列を CSV で出力する(2)
[1,2,3].join(',') なんというコードを今更知ってショックを隠しきれないので,今更ながら Array のマニュアルを読んでたら,
$, = "," $\ = "\n" print [1,2,3]
こんなんで CSV 出力(改行付き)できることに気がついて,さらにダメージを受けてしまった.何箇所も出力する場所があるなら,あきらかにこっちのほうが楽じゃないか・・・.カンマ区切りの文字列を作るにも,これで普通に
s = [1,2,3].to_s
でいけるし.うーむ,やはりリファレンスマニュアルは隅々まで読んでおくべき.