ruby:hash to Struct

2016-08-04  本文已影响0人  KK的记录

h={'k'=>'v'}

s=Struct.new(*(h.keys.map {|x| x.downcase.to_sym})).new(*h.values)

s=Struct.new(*(k=h.keys)).new(*h.values_at(*k))

上一篇 下一篇

猜你喜欢

热点阅读