Aucun outil récemment utilisé
Pas encore de favoris

Editeur JSON gratuit en ligne - Vue arborescente, formatage et validation

335 utilisations
- - -

Conseils

Vue arborescente
Passez a la vue arborescente pour visualiser la structure JSON avec des noeuds repliables
Formater
Cliquez sur Formater pour afficher le JSON avec une indentation correcte
Minifier
Utilisez Minifier pour supprimer les espaces et reduire la taille du fichier
Validation
Le JSON invalide est signale avec les details de l'erreur

Questions fréquemment posées

Q Puis-je valider la structure d'un JWT avec l'éditeur JSON ?
A Oui, sans problème. Collez la partie payload de votre JWT dans l'éditeur — c'est la section du milieu entre les deux points. Cliquez sur Formater, et vous verrez immédiatement si le JSON décodé en base64 est syntaxiquement correct. Je fais ça quotidiennement pour déboguer des flux d'authentification. La vue arborescente permet d'inspecter des claims précis comme 'exp' ou 'sub' sans fouiller dans le texte brut. Attention : cela vérifie le JSON, pas la signature du jeton.
Q Pourquoi coller de gros fichiers JSON freeze-t-il parfois mon navigateur ?
A Les fichiers JSON de plus de 5 Mo peuvent ralentir temporairement le navigateur pendant que l'éditeur parse et affiche la vue arborescente. Tout le traitement se fait côté client — aucun serveur n'est impliqué. Pour un fichier de 10 Mo, comptez 2 à 3 secondes de temps de traitement. Astuce : réduisez immédiatement tous les nœuds après le collage, puis développez uniquement les sections qui vous intéressent. Cette méthode fonctionne mieux sur ordinateur que sur mobile à cause des limites de mémoire.
Q Existe-t-il un moyen de rechercher une clé ou une valeur spécifique dans un gros fichier JSON ?
A Appuyez sur Ctrl+F (ou Cmd+F sur Mac) pour ouvrir la barre de recherche dans l'éditeur. Tapez n'importe quelle chaîne — il mettra en surbrillance les clés et valeurs correspondantes, aussi bien en mode texte qu'en vue arborescente. Ça fonctionne aussi dans les structures imbriquées. Pour un fichier de configuration de 10 000 lignes, vous trouvez cette propriété 'timeout' en moins d'une seconde.
Q L'arborescence se casse-t-elle si je modifie directement le texte JSON brut ?
A Pas du tout — les deux vues restent parfaitement synchronisées. Modifiez le texte à gauche, l'arborescence à droite se met à jour instantanément. Appuyez sur Formater si l'arbre se désaligne après une saisie manuelle. J'ai testé ça avec des fichiers de configuration de 300 lignes, la synchro tient le coup. Un piège : si vous collez du JSON complètement invalide alors que l'arbre est ouvert, tout s'effondre jusqu'à ce que vous corrigiez la syntaxe. Ctrl+Z annule rapidement une modification cassée.
Q Quelle est la différence entre Formater et Embellir si les deux rendent mon JSON lisible ?
A C'est en réalité la même opération — juste deux noms pour le même bouton. Notre outil l'appelle 'Formater' car c'est ce que la plupart des gens recherchent. Les deux appliquent une indentation de 2 espaces, suppriment les espaces superflus et ajoutent des sauts de ligne après chaque virgule. Le terme 'Embellir' vient d'anciens plugins comme Prettier et JSBeautify. Utilisez l'un ou l'autre, vous obtiendrez un résultat identique. Pour une indentation de 4 espaces, ouvrez la roue crantée en haut à droite avant de formater.
Q Puis-je utiliser cet éditeur JSON pour inspecter des fichiers ConfigMap Kubernetes avant de les appliquer ?
A Oui, c'est un usage parfaitement adapté. Collez votre ConfigMap YAML après l'avoir convertie en JSON (kubectl get cm -o json fonctionne bien), puis utilisez la vue arborescente pour explorer les champs de données sans défiler sur des centaines de lignes. Le formateur détecte les virgules finales ou les clés dupliquées que kubectl tolère mais qui posent problème ensuite. Pour un fichier de 500 lignes, le raccourci de recherche (Ctrl+F) trouve une variable d'environnement précise en quelques secondes. Astuce : validez la sortie avec 'kubectl apply --dry-run=client' après l'export, par précaution.
Q Est-ce que l'éditeur JSON convertit directement le JSON en CSV ou XML ?
A Pas en un clic, mais il y a une astuce en deux étapes. Collez votre JSON, cliquez sur Formater, puis choisissez CSV ou XML dans le menu Exporter — l'outil transforme les tableaux plats et imbriqués à la volée. Pour un objet très imbriqué, il aplatit automatiquement les clés comme 'user.address.city'. J'ai converti une réponse API de 1 000 lignes en CSV en environ 3 secondes la semaine dernière. Un bémol : les tableaux avec des formes d'objets mixtes peuvent produire des cellules vides, alors vérifiez les premières lignes avant d'enregistrer.
Q Est-il possible de structurer automatiquement du JSON minifié ?
A Collez n'importe quelle réponse API compressée de 500 lignes dans le champ et observez le résultat. L'outil supprime instantanément les espaces superflus tout en réorganisant les accolades. Vous obtenez un code lisible en moins d'une seconde sans installer de logiciel lourd. Pensez à utiliser le raccourci de formatage pour un résultat immédiat.
Q Mes données d'API collées sont-elles envoyées sur un serveur distant ?
A Vos données restent strictement dans votre navigateur puisque tout le traitement est exécuté en local via JavaScript. Collez un jeu de données de 50 Mo sans craindre les violations de confidentialité ou les audits. Je teste régulièrement des charges de production sensibles ici car rien n'est enregistré en base de données. Coupez le Wi-Fi après collage, l'éditeur fonctionne encore parfaitement.
Q Corriger les types de données incohérents dans les tableaux
A Les tableaux imbriqués posent problème quand des chiffres textuels se mélangent à de vrais nombres. Collez vos données et observez les icônes de l'arborescence. Les chaînes affichent des guillemets tandis que les entiers s'illuminent en bleu. Repérer un faux '100' à la place de 100 prend trois secondes. J'ai évité un bug critique de facturation ainsi hier. Cliquez simplement sur une valeur pour la modifier directement.

Guide d'utilisation

Outils connexes