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

Popular posts from this blog

python - Writing Greek in matplotlib labels, titles -

c# - LINQ to Entities does not recognize the method 'Int32 IndexOf(System.String, System.StringComparison)' method -

Pygame memory leak with transform.flip -