2016-04-29 8 views
-1

これをリクエストする必要はありませんが、Rubyの使い方を理解するのに役立ちます。このJSONのproduction_dataを私のサイズの価値を変えるために何を書くべきかを考えてみてください。JSON文字列の値をルビで変更する

item.production_data => { "サイズ" => "001"、 "バーコード" => "4236002000"、 "dev_size" => "U"}

答えて

1

JSONデータではないことを。それはRubyハッシュです。

h['size'] = '999' 
:あなたは値を変更したい場合は、単にRubyのハッシュでそれを変更

require 'json' 
h = {"size"=>"001", "barcode"=>"4236002000", "dev_size"=>"U"} 
puts h.to_json 

:あなたは「JSON」を必要とし、その上にto_jsonを呼び出すことによって、ハッシュのJSON 文字列表現を作成することができます

その後、あなたはJSONが必要な場合は、再度、ハッシュにto_jsonを呼び出す:

puts h.to_json 
関連する問題