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

c# - The item with identity 'Id' already exists in the metadata collection. Parameter name: item -

sql - PostgreSQL automatically update row at specific date -

jsp - No mapping found for HTTP request with URI with annotation config Spring MVC and Jetty -