Visor Json para Mac [cerrado]

12

¿Alguien conoce un buen visor Json gratuito para mac? Solo quiero poder ver los datos organizados un poco mejor que un texto largo

TheLearner
fuente

Respuestas:

4

Puede usar este complemento para Firefox: JSONView

Normalmente, cuando se encuentra con un documento JSON (tipo de contenido "aplicación / json"), Firefox simplemente le solicita que descargue el archivo. Con la extensión JSONView, los documentos JSON se muestran en el navegador de forma similar a como se muestran los documentos XML. El documento está formateado, resaltado y las matrices y los objetos se pueden contraer. Incluso si el documento JSON contiene errores, JSONView seguirá mostrando el texto sin formato.

harrymc
fuente
2

jsonpretty para JSON de impresión bonita en la línea de comando.

sudo gem install jsonpretty
JustinShoffstall
fuente
1

Si todo lo que necesita es poder pegar el texto y verlo perfectamente formateado con alguna funcionalidad básica "roll-up", intente http://json.parser.online.fr/ .

Actualización: mientras probaba la nueva versión beta de Olivier, respondí a un mensaje de comentarios, señalando la falta de comportamiento "acumulativo" para objetos y matrices sin nombre. Me envió un correo electrónico a la mañana siguiente para decirme que había seguido adelante y lo implementó de inmediato. ¡Increíble!

clozach
fuente
También acaba de descubrir este. Menos fácil de ver que la herramienta de Olivier Cuenot, pero más fácil de ver el bosque de los árboles, ya que, a diferencia de json.parser.online.fr, este acumulará matrices y pares de valores clave. thomasfrank.se/downloadableJS/JSONeditor_example.html
clozach
1

En el navegador, siempre uso este visor JSON . Si necesito ver de forma nativa en Mac, uso VisualJSON , que también es compatible con la vista de árbol.

ariefbayu
fuente
1

Mi forma favorita de hacer esto (en la línea de comandos) es definir un alias de "impresión bonita",

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

Entonces puedes simplemente

cat file.json | pp

Si el archivo es grande, canalice esto less -R, -Rpermite que las secuencias de colores pasen sin escape (sin formato).

La única dependencia para esto es python ( json.toolestá en la biblioteca estándar de python) y pygments. Si no desea la codificación de colores, puede dejar el | pygmentize ...bit.

alambres
fuente
0

Si usa TextMate, hay un / son JSON.tmbundles disponibles, como este .

Daniel Beck
fuente
0

Si no le importa comprobar que llega a la web, consulte JSONLint .

Valida y hace que su JSON sea "bonito". Es posible que desee considerar otras soluciones para documentos más grandes, ya que esto no es realmente escalable.

Mannie
fuente