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

Pass DB Connection parameters to a Kettle a.k.a PDI table Input step dynamically from Excel -

multithreading - PhantomJS-Node in a for Loop -

c++ - MATLAB .m file to .mex file using Matlab Compiler -