Ruby's JSON library turns a JSON string into hashes, arrays, strings, and numbers.

JSON Parse

json_parse.rb
require "json"

score = 
json_text = %({"name":"Ada","score":#{score}})
data = JSON.parse(json_text)

name = data["name"]
score_value = data["score"]
passed = score_value >= 7

puts "name=#{name}"
puts "score=#{score_value}"
puts "passed=#{passed}"
require "json"

score = 
json_text = %({"name":"Ada","score":#{score}})
data = JSON.parse(json_text)

name = data["name"]
score_value = data["score"]
passed = score_value >= 7

puts "name=#{name}"
puts "score=#{score_value}"
puts "passed=#{passed}"
require "json"

score = 
json_text = %({"name":"Ada","score":#{score}})
data = JSON.parse(json_text)

name = data["name"]
score_value = data["score"]
passed = score_value >= 7

puts "name=#{name}"
puts "score=#{score_value}"
puts "passed=#{passed}"
json parse Parsing JSON lets Ruby read data that was stored or exchanged as text.