データを集計してファイルに保存!をやろうとして詰まるやつ
h = Hash.new{[]}
Marshal.dump(h) # => TypeError: can't dump hash with default proc
JSONを噛ませて(Procを浄化して)対処している
h0 = JSON.parse( JSON.dump(h) )
Marshal.dump(h0) # => "\x04\b{\x00"
もうちょっと賢い方法はないものか
Go to list of users who liked
More than 5 years have passed since last update.
データを集計してファイルに保存!をやろうとして詰まるやつ
h = Hash.new{[]}
Marshal.dump(h) # => TypeError: can't dump hash with default proc
JSONを噛ませて(Procを浄化して)対処している
h0 = JSON.parse( JSON.dump(h) )
Marshal.dump(h0) # => "\x04\b{\x00"
もうちょっと賢い方法はないものか
Register as a new user and use Qiita more conveniently
Go to list of users who liked