私はハッシュの配列を持っていますが、それらのオブジェクトにプログラムで追加された属性を持つオブジェクトの配列に変換したいと思います。
今やってみます
obj = OpenStruct.new
resulthash["users"].collect { |u|
u.each do |k,v|
obj.send("#{k}=#{v}");
end
}
要約すると、私がやろうとしていること
obj.foo = "bar"
obj.hello = "world"
しかし、プログラム的に、たとえば配列/ハッシュがこのように見えた場合
{"users"=>[{"foo"=>"bar","hello"=>"world"}]}