Json viewer for mac [fermé]

12

Est-ce que quelqu'un connaît une bonne visionneuse Json gratuite pour Mac? Je veux juste pouvoir voir les données mieux organisées qu'un long morceau de texte

TheLearner
la source

Réponses:

4

Vous pouvez utiliser ce module complémentaire pour Firefox: JSONView

Normalement, lorsque vous rencontrez un document JSON (type de contenu "application / json"), Firefox vous invite simplement à télécharger le fichier. Avec l'extension JSONView, les documents JSON sont affichés dans le navigateur de la même manière que les documents XML sont affichés. Le document est formaté, mis en surbrillance et les tableaux et objets peuvent être réduits. Même si le document JSON contient des erreurs, JSONView affichera toujours le texte brut.

harrymc
la source
2

jsonpretty pour une jolie impression JSON sur la ligne de commande.

sudo gem install jsonpretty
JustinShoffstall
la source
1

Si tout ce dont vous avez besoin est de pouvoir coller du texte et de le voir joliment formaté avec des fonctionnalités de "roll-up" de base, essayez http://json.parser.online.fr/ .

Mise à jour: En essayant la nouvelle version bêta d'Olivier, j'ai répondu à une invite de commentaires, notant le manque de comportement de "roll-up" pour les objets et les tableaux sans nom. Il m'a envoyé un e-mail le lendemain matin pour me dire qu'il était allé de l'avant et qu'il l'avait mis en œuvre immédiatement. Impressionnant!

clozach
la source
Aussi juste découvert celui-ci. Moins facile à regarder que l'outil d'Olivier Cuenot, mais plus facile à voir la forêt pour les arbres car, contrairement à json.parser.online.fr, celui-ci roulera des tableaux ainsi que des paires clé-valeur. thomasfrank.se/downloadableJS/JSONeditor_example.html
clozach
1

Sur le navigateur, j'utilise toujours cette visionneuse JSON . Si j'ai besoin de voir nativement sur mac, j'utilise VisualJSON , qui prend également en charge l'arborescence.

ariefbayu
la source
1

Ma façon préférée de le faire (sur la ligne de commande) est de définir un alias "jolie impression",

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

Ensuite, vous pouvez simplement

cat file.json | pp

Si le fichier est volumineux, redirigez-le vers le haut less -R, -Rpermet aux séquences de coloration de passer sans échappement (brut).

La seule dépendance pour cela est python (se json.tooltrouve dans la bibliothèque standard de python) et pygments. Si vous ne voulez pas de codage couleur, vous pouvez laisser le | pygmentize ...bit de côté.

fils
la source
0

Si vous utilisez TextMate, il existe un / des JSON.tmbundles disponibles, comme celui-ci .

Daniel Beck
la source
0

Si cela ne vous dérange pas de vérifier sur le Web, consultez JSONLint .

Il valide et rend votre JSON "joli". Vous voudrez peut-être envisager d'autres solutions pour les documents plus volumineux car ce n'est pas vraiment évolutif.

Mannie
la source