JSON, CSV, and Data Exchange
JSON Generate
JSON.generate turns Ruby hashes and arrays into JSON text.
JSON Generate
json_generate.rb
require "json"
status =
record = {
name: "Ruby",
status: status,
lessons: 4
}
json_text = JSON.generate(record)
status_text = record[:status]
puts "status=#{status_text}"
puts "json=#{json_text}"
require "json"
status =
record = {
name: "Ruby",
status: status,
lessons: 4
}
json_text = JSON.generate(record)
status_text = record[:status]
puts "status=#{status_text}"
puts "json=#{json_text}"
require "json"
status =
record = {
name: "Ruby",
status: status,
lessons: 4
}
json_text = JSON.generate(record)
status_text = record[:status]
puts "status=#{status_text}"
puts "json=#{json_text}"
json generate
Generating JSON is useful when Ruby needs to send or save structured data as text.