ruby - undefined method 'each_pair' with openstruct -
I'm using OpenStruct to manipulate Jason like this: OpenStruct.new '{" age ": 100," name ":" name "} '' and I'm getting
NoMethodError:" {\ "age \": 100, \ "name \" The undefined method for 'each_pair' "": \ "name \" ": string
This piece of code was working some time ago, and now it is not.
I am using Ruby 2.1
Just do this:
requires 'json' OpenStruct.new (JSON.parse (your_string)) will replace your JSON string object in Ruby hash object.
Comments
Post a Comment