Qualcuno conosce un buon visualizzatore Json gratuito per Mac? Voglio solo essere in grado di vedere i dati organizzati un po 'meglio di un lungo pezzo di testo
Qualcuno conosce un buon visualizzatore Json gratuito per Mac? Voglio solo essere in grado di vedere i dati organizzati un po 'meglio di un lungo pezzo di testo
Risposte:
È possibile utilizzare questo componente aggiuntivo per Firefox: JSONView
Normalmente quando si incontra un documento JSON (tipo di contenuto "application / json"), Firefox richiede semplicemente di scaricare il file. Con l'estensione JSONView, i documenti JSON vengono mostrati nel browser in modo simile a come vengono mostrati i documenti XML. Il documento viene formattato, evidenziato e matrici e oggetti possono essere compressi. Anche se il documento JSON contiene errori, JSONView mostrerà comunque il testo non elaborato.
jsonpretty per la bella stampa di JSON dalla riga di comando.
sudo gem install jsonpretty
Se tutto ciò che serve è essere in grado di incollare il testo e vederlo graziosamente formattato con alcune funzionalità di base "roll-up", prova http://json.parser.online.fr/ .
Aggiornamento: Durante la prova della nuova beta di Olivier ho risposto a una richiesta di feedback, rilevando la mancanza di un comportamento di "roll-up" per oggetti e matrici senza nome. La mattina dopo mi ha mandato un'e-mail per dire che era andato avanti e l'aveva implementato immediatamente. Eccezionale!
Puoi utilizzare Jason come app offline: http://www.macupdate.com/app/mac/35588/jason
Se desideri un visualizzatore JSON QuickLook integrato nel Finder, puoi provare a dare un'occhiata JSON .
Sul browser, utilizzo sempre questo JSON Viewer . Se devo vedere nativamente su Mac, utilizzo VisualJSON , che supporta anche la visualizzazione ad albero.
Il mio modo preferito per farlo (dalla riga di comando) è definire un alias "bella stampa",
alias pp="python -mjson.tool | pygmentize -l js"
Allora puoi solo
cat file.json | pp
Se il file è grande, esegui il pipe through less -R
, -R
consente alle sequenze di colorazione di passare senza caratteri di escape (non elaborate).
L'unica dipendenza per questo è python ( json.tool
è nella libreria standard python) e pygments
. Se non si desidera la codifica a colori, è possibile lasciare il | pygmentize ...
bit fuori.
Se si utilizza TextMate, è disponibile un / are JSON.tmbundles, come questo .