Visualiseur d'arbre JSON
Visualisez les données JSON sous forme d'arbre repliable interactif. Recherchez clés et valeurs, suivez le JSONPath au survol et gérez les gros fichiers avec chargement différé. Glisser-déposer de fichiers .json pris en charge.
Qu'est-ce qu'un visualiseur d'arbre JSON ?
Un visualiseur d'arbre JSON est un outil qui analyse du texte JSON et le restitue sous forme de structure arborescente interactive et repliable. Chaque nœud affiche sa clé, son type et son aperçu de valeur, vous permettant d'explorer visuellement des données JSON profondément imbriquées sans lire le texte brut.
Comment déplier et replier les nœuds de l'arbre ?
Cliquez sur l'icône de flèche à côté de tout nœud objet ou tableau pour le déplier ou le replier. Vous pouvez aussi cliquer sur la ligne du nœud. Utilisez les boutons « Tout déplier » et « Tout replier » de la barre d'outils pour basculer tout l'arbre d'un coup.
Comment fonctionne la fonction de recherche ?
Saisissez un mot-clé dans la zone de recherche et l'outil surligne instantanément les clés et valeurs de chaîne correspondantes. Les lignes correspondantes sont surlignées, et vous pouvez sauter entre les correspondances avec les boutons précédent/suivant ou les touches Entrée (avant) et Maj+Entrée (arrière).
Qu'est-ce que JSONPath et comment le copier ?
JSONPath est une expression en notation par points pointant vers un nœud spécifique, p. ex., $.user.address[0].city. Survolez un nœud et son chemin complet apparaît dans la barre de chemin ; cliquez sur le chemin ou l'icône de copie pour le copier dans le presse-papiers.
Puis-je charger du JSON depuis un fichier ?
Oui. Cliquez sur le bouton « Charger fichier » pour rechercher un fichier .json, ou glissez-déposez simplement un fichier .json sur la zone de saisie. Le contenu du fichier est lu localement dans votre navigateur et n'est jamais envoyé à un serveur.
Comment les différents types de valeurs sont-ils affichés ?
Chaque type de valeur a une couleur distincte : les chaînes sont vertes, les nombres sont bleus, les booléens sont orange et les valeurs null sont grises. Les objets et tableaux affichent un badge avec le nombre de leurs enfants, comme {3} ou [5].
Comment l'outil gère-t-il les très gros fichiers JSON ?
Lorsqu'un nœud a plus de 1000 enfants, l'outil utilise le chargement différé : il restitue les 100 premiers éléments et affiche un bouton « Charger plus » en bas. Cela garde l'interface réactive même avec des tableaux de milliers d'entrées.
Mes données JSON sont-elles envoyées à un serveur ?
Non. Toute l'analyse, le rendu et la recherche se font entièrement dans votre navigateur. Vos données JSON ne quittent jamais votre appareil, ce qui rend cet outil sûr pour les données sensibles ou confidentielles.
Que se passe-t-il quand je colle du JSON invalide ?
L'outil affiche un message d'erreur clair sous la zone de saisie indiquant l'erreur d'analyse et son emplacement. La vue arborescente reste vide jusqu'à ce que vous corrigiez la syntaxe et que la saisie redevienne du JSON valide.
Cet outil fonctionne-t-il hors ligne ?
Une fois la page chargée, l'outil s'exécute entièrement dans votre navigateur et peut fonctionner sans connexion internet. Seul le chargement initial de la page nécessite un accès réseau pour récupérer les ressources statiques.