= pjr (print_json_response) * http://github.com/jdunphy/print_json_response == DESCRIPTION A simple script to grab JSON from a URI and view it in a readable manner. Also, diff the JSON result of two URIs. == SYNOPSIS: $ pjr "http://someplace.com/someurl.json" Retrieving http://someplace.com/someurl.json: { "what":"oh hey look some pretty-printed json" } You can also drop the hostname nonsense when hitting localhost $ pjr "/someurl.json" Retrieving http://127.0.0.1:3000/someurl.json: { "what":"oh hey look some pretty-printed json" } Override the base default host of localhost:3000 with a .pjr file. $ cat /Users/jdunphy/.pjr default_host:http://localhost:7000 pjr can jump into irb, instead of printing json $ pjr -i someurl.json Retrieving http://127.0.0.1:3000/someurl.json: Loading IRB. JSON response is in $response irb(main):001:0> $response['what'] => "oh hey look some pretty-printed json" djr can diff two JSON results: $ djr http://one.example/some/path http://two.example/some/path pjr and djr can walk the JSON tree for more specific results: $ pjr http://one.example/some/path a b c $ djr http://one.example/some/path http://two.example/some/path a b c == INSTALL: * gem install print_json_response
Project
print_json_response
A simple script to grab JSON from a URI and view it in a readable manner.
Also, diff the JSON result of two URIs.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Pull Requests
Development
Project Readme