【发布时间】:2019-04-03 13:08:06
【问题描述】:
使用 JSON.parse 创建嵌套的 OpenStruct 对象似乎很容易:
JSON.parse( '{"a":{"b":0}}', object_class:OpenStruct )
#<OpenStruct a=#<OpenStruct b=0>>
是否有更简单的方法将其转换回 json,而无需创建递归函数(如此处所示:Deep Convert OpenStruct to JSON)?
【问题讨论】:
标签: ruby-on-rails ruby type-conversion ruby-on-rails-5 ruby-2.5