Visualisez vos données Json sous forme de graph avec JSON Crack

Dans l’univers informatique, le format JSON est maintenant incontournable pour l'échange de données entre applications, notamment via des APIs. Mais manipuler des fichiers JSON complexes peut rapidement devenir un casse-tête, surtout lorsqu’ils contiennent des structures et sous structures imbriquées. C’est là que JSON Crack intervient. J'ai découvert cet outil récemment et il m'a rendu service très rapidement. Auparavant, j'utilisais l'impression élégante de mon navigateur ou des sites comme https://jsonformatter.org/ qui font déjà pas mal le taf. Maintenant avec le plugin JSON Crack, je peux visualiser facilement sous forme de graph la structure d'un document JSON directement dans mon éditeur de code pour plus d'efficience.

Utilisation
J'utilise JSON Crack via mon éditeur Jetbrains. Pour se faire, il suffit d'installer le plugin qui est gratuit. Le plugin existe aussi sur Vs-Code et une version web est également disponible. La version web (pas testé le plugin vs-code) donne accès à plus de fonctions et prend en charge différents formats de fichiers comme le yaml ou le xml. A noter une version Embed est disponible pour intégration dans son app web.

Un exemple de graph avec un résultat de l'Api Sirene de l'état Français.

Le même document JSON sur le site de JSON formater.

Fonctionnalités
- Visualisation interactive en graphe lisible par un humain
- Support multi-formats pour la version web
- Validation et formatage
- Exportation sous forme d'image (web)
- Extension Vs-Code et Jetbrains
Plusieurs outils sont disponibles dans le plugin Jetbrains.

Quand on clique sur un node, on peut voir le détail et le chemin complet dans la structure.

Résumé
JSON Crack est un outil très pratique pour les développeurs, analystes de données ou toute personne travaillant avec des structures JSON complexes. Sa capacité à transformer des données brutes en visualisations claires et interactives en fait un atout précieux pour l'analyse et l'exploration de données.