サーチ…


前書き

Rubyのjson gemは、JSONの解析と作成を可能にします。

構文

  • JSON.parse(json_document_string)=> JSONドキュメントのハッシュを返します
  • JSON.generate(ruby_hash)=> JSONドキュメントを文字列の形で返します

パラメーター

パラメータ詳細
json_document_string String形式のJSONドキュメント
ruby_hash 任意のHashオブジェクト

JSONにハッシュ

require 'json'
data = {"test" => 123}
puts JSON.generate(data)

JSONからハッシュへ

require 'json'
document = "{\"test\":123}"
puts JSON.parse(document)

代替JSONからハッシュへ

require 'json'
data = JSON '{"test":23}'  # => {"test"=>23}

または

require 'json'
data = JSON['{"test":23}'] # => {"test"=>23}

代替ハッシュをJSONに

require 'json'
document = JSON 'test'  => 23 # => "{\"test\":23}"

または

require 'json'
document = JSON['test' => 23] # => "{\"test\":23}"


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow