Json-viewer für mac [geschlossen]

Geschlossen. Diese Frage ist " off-topic. Es akzeptiert derzeit keine Antworten.

Möchten Sie diese Frage verbessern? Aktualisiere die Frage so, dass sie zum Thema für Super User.

Geschlossen Vor 6 Jahren.

Verbessern Sie diese Frage

Kennt jemand einen guten kostenlosen JSON-Viewer für Mac? Ich möchte nur sehen können, dass die Daten etwas besser organisiert sind als ein langer Text

 14
Author: TheLearner, 2010-09-22

9 answers

Sie können dieses Add-On für Firefox verwenden: JsonView

Normalerweise, wenn ein JSON auftritt dokument (Inhaltstyp "application/json"), Firefox einfach fordert Sie auf, die Datei herunterzuladen. Mit die JSONView-Erweiterung JSON-Dokumente werden im Browser ähnlich wie wie XML-Dokumente angezeigt werden. Der dokument ist formatiert, hervorgehoben, und Arrays und Objekte können sein zusammenbrechen. Auch wenn das JSON-Dokument enthält Fehler, JsonView wird immer noch zeigen Sie die rohtext.

 4
Author: harrymc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-09-22 13:17:59

Jsonpretty zum Drucken von JSON in der Befehlszeile.

sudo gem install jsonpretty
 2
Author: JustinShoffstall,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-09-22 15:21:01

Wenn Sie nur Text einfügen und mit einigen grundlegenden "Roll-up" - Funktionen hübsch formatiert sehen möchten, versuchen Sie es mit http://json.parser.online.fr/.

Update: Während ich Oliviers neue Beta ausprobierte, antwortete ich auf eine Feedback-Eingabeaufforderung und bemerkte das fehlende "Roll-up" - Verhalten für unbenannte Objekte und Arrays. Er schrieb mir am nächsten Morgen eine E-Mail, um zu sagen, dass er das sofort umgesetzt hatte. Genial!

 1
Author: clozach,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-04-21 16:38:00

Sie können Jason als Offline-App verwenden: http://www.macupdate.com/app/mac/35588/jason

 1
Author: aslisabanci,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-09-27 14:53:07

Wenn Sie einen JSON QuickLook Viewer in den Finder integrieren möchten, können Sie quick look JSON ausprobieren.

 1
Author: ThomasW,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-11-07 07:56:37

Im Browser verwende ich immer diesen JSON Viewer. Wenn ich nativ auf dem Mac sehen muss, verwende ich VisualJSON, das auch die Baumansicht unterstützt.

 1
Author: ariefbayu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-04-01 08:12:48

Mein bevorzugter Weg, dies zu tun (in der Befehlszeile), besteht darin, einen Alias "pretty printing" zu definieren,

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

Dann kannst du einfach

cat file.json | pp

Wenn die Datei groß ist, leiten Sie diese durch less -R, -R ermöglicht das Durchlaufen von Farbsequenzen durch unescaped (raw).

Die einzige Abhängigkeit dafür ist Python (json.tool befindet sich in der Python-Standardbibliothek) und pygments. Wenn Sie keine Farbcodierung wünschen, können Sie das Bit | pygmentize ... weglassen.

 1
Author: wires,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-05-08 17:50:52

Wenn Sie TextMate verwenden, gibt es a / are JSON.tmbundles verfügbar, wie dieses.

 0
Author: Daniel Beck,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-09-22 15:28:27

Wenn es Ihnen nichts ausmacht, das Web zu überprüfen, schauen Sie sich JSONLint an.

Es validiert und macht Ihren JSON "hübsch". Möglicherweise möchten Sie andere Lösungen für größere Dokumente in Betracht ziehen, da dies nicht wirklich skalierbar ist.

 0
Author: Mannie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-01-30 22:59:42