Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #### COMMAND LINE ####
- require 'json'
- require 'pp'
- begin
- file = File.read("garages.json")
- puts file
- garages = JSON.parse(file)
- puts garages.class
- garages.each do |key, value|
- pp garages[key]['open_spots']
- puts "#{key} #{garages[key]["open_spots"]}"
- end
- rescue => err
- puts "We had an error. Please contact Danger Mouse or Penfold immediately to resolve! #{err}"
- err
- end
- #### SINATRA ####
- require 'json'
- require 'pp'
- get '/hi' do
- "Hello World!"
- end
- post '/garages' do
- begin
- file = File.read("garages.json")
- puts file.class
- garages = JSON.parse(file)
- # garages.each do |key, value|
- # pp garages[key]["open_spots"]
- # #puts "#{key} #{garages[key]["open_spots"]}"
- # end
- rescue => err
- puts "We had an error. Please contact Danger Mouse or Penfold immediately to resolve! #{err}"
- err
- end
- end
- #### JSON ####
- {
- "garage_one": {
- "floors": [
- {
- "floor_one": 25
- },
- {
- "floor_two": 18
- }
- ],
- "open_spots": 43
- },
- "garage_two": {
- "floors": [
- {
- "floor_one": 5
- },
- {
- "floor_two": 8
- }
- ],
- "open_spots": 13
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment