From: "gotostereo .." Date: 2013-08-06T03:46:57+09:00 Subject: parsing json not work in variable Hello, get the data and write it into a variable. example openorders = Btce::TradeAPI.order_list aaa = JSON.parse(openorders) print aaa Ruby200-x64/lib/ruby/gems/2.0.0/gems/json-1.8.0/lib/json/common.rb:155:in `initialize': no implicit conversion of Hash into String (TypeError) This iss result 1 openorders = Btce::TradeAPI.order_list aaa.to_s = JSON.parse(openorders) print aaa in `
': undefined local variable or method `aaa' for main:Object (NameError) This iss result 2 openorders = Btce::TradeAPI.order_list print openorders {"success"=>1, "return"=>{"29777582"=>{"pair"=>"ltc_rur", "type"=>"sell", "amount"=>1.0, "rate"=>88.99999, "timestamp_created"=>1375718423, "status"=>0}, "29777557"=>{"pair"=>"ltc_ rur", "type"=>"sell", "amount"=>1.0, "rate"=>89.0, "timestamp_created"=>1375718410, "status"=>0}, "29777530"=>{"pair"=>"ltc_rur", "type"=>"sell", "amount"=>0.27066199, "rate"=>90.0 , "timestamp_created"=>1375718389, "status"=>0}}} in what could be the problem? -- Posted via http://www.ruby-forum.com/.