回答:
コマンドラインでJSONをきれいに印刷するためのjsonpretty。
sudo gem install jsonpretty
必要なのは、テキストを貼り付けて、基本的な「ロールアップ」機能できれいにフォーマットされていることを確認することだけであれば、http: //json.parser.online.fr/を試してください。
更新:Olivierの新しいベータ版を試している間に、フィードバックプロンプトに応答し、名前のないオブジェクトと配列の「ロールアップ」動作がないことに注意しました。彼は翌朝私にメールを送って、先に進んですぐにそれを実行したと言った。驚くばかり!
Jasonをオフラインアプリとして使用できます:http : //www.macupdate.com/app/mac/35588/jason
JSON クイックルックビューアをFinderに統合する場合は、クイックルックJSONを試すことができます。
ブラウザでは、常にこのJSON Viewerを使用します。Macでネイティブに表示する必要がある場合は、ツリービューもサポートするVisualJSONを使用します。
(コマンドラインで)これを行うための私のお気に入りの方法は、「プリティプリンティング」エイリアスを定義することです。
alias pp="python -mjson.tool | pygmentize -l js"
その後、あなたはちょうどすることができます
cat file.json | pp
ファイルが大きい場合は、これをパイプ処理してless -R
、-R
色付けシーケンスがエスケープされていない(raw)を通過できるようにします。
これに対する唯一の依存関係はpython(json.tool
python標準ライブラリにあります)およびpygments
です。カラーコーディングが必要ない場合は、| pygmentize ...
ビットを省略できます。