Mac用のJSONビューア[終了]


12

Mac用の優れた無料のJsonビューアを知っている人はいますか?1つの長いテキストよりも少しだけデータが整理されているのが見たいだけです。

回答:


4

Firefox用のこのアドオンJSONViewを使用できます

通常、JSONドキュメント(コンテンツタイプ「application / json」)が検出されると、Firefoxはファイルのダウンロードを促すプロンプトを表示するだけです。JSONView拡張機能を使用すると、XMLドキュメントの表示方法と同様に、ブラウザーにJSONドキュメントが表示されます。ドキュメントはフォーマットされ、強調表示され、配列とオブジェクトは折りたたむことができます。JSONドキュメントにエラーが含まれている場合でも、JSONViewは未加工のテキストを表示します。



1

必要なのは、テキストを貼り付けて、基本的な「ロールアップ」機能できれいにフォーマットされていることを確認することだけであれば、http: //json.parser.online.fr/を試してください。

更新:Olivierの新しいベータ版を試している間に、フィードバックプロンプトに応答し、名前のないオブジェクトと配列の「ロールアップ」動作がないことに注意しました。彼は翌朝私にメールを送って、先に進んですぐにそれを実行したと言った。驚くばかり!


また、これを明らかにしただけです。Olivier Cuenotのツールよりも目が楽ではありませんが、json.parser.online.frとは異なり、このフォレストはキーと値のペアだけでなく配列もロールアップするため、ツリーのフォレストを簡単に確認できます。thomasfrank.se/downloadableJS/JSONeditor_example.html
clozach




1

(コマンドラインで)これを行うための私のお気に入りの方法は、「プリティプリンティング」エイリアスを定義することです。

alias pp="python -mjson.tool | pygmentize -l js"

その後、あなたはちょうどすることができます

cat file.json | pp

ファイルが大きい場合は、これをパイプ処理してless -R-R色付けシーケンスがエスケープされていない(raw)を通過できるようにします。

これに対する唯一の依存関係はpython(json.toolpython標準ライブラリにあります)およびpygmentsです。カラーコーディングが必要ない場合は、| pygmentize ...ビットを省略できます。



0

Webにアクセスすることを気にしない場合は、JSONLintをチェックしてください

JSONを検証し、「きれい」にします。これは実際にはスケーラブルではないため、大きなドキュメントには他のソリューションを検討することをお勧めします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.