2013-02-24

rubyでpやppで出力される内容を文字列に格納するとき

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク
rubyでpやppはとりあえずどんないろんなオブジェクトをいい感じに出力してくれるので便利です。

この出力内容をDBなりファイルなりにlogとして保存しておいて後でいろいろ調べるのに使いたいのでpやppの内容を文字列に格納したくなったのです。

p obj

str=obj.inspect
でstrに文字列として格納できました。

pp obj

str=obj.pretty_inspect
でOKでした。


コメントを投稿