Analysez du JSON et voyez comment un analyseur le lit : comme une arborescence d'objets, de tableaux et de valeurs.
Chargement de l'outil...
Comment utiliser Analyseur JSON
Collez du JSON dans la zone de saisie.
Regardez la vue arborescente pour voir comment il a été analysé, ou la vue Code pour le texte nettoyé.
Si l'analyse échoue, suivez le numéro de ligne dans le message.
À propos de Analyseur JSON
Un analyseur transforme le texte en données que votre programme peut utiliser. Ici, vous voyez le résultat de cette étape : l'arborescence des valeurs qu'un analyseur JSON construit à partir de votre texte. Si le texte ne peut pas être analysé, vous obtenez la raison à la place.
Cela fait de cette page un moyen rapide de découvrir ce que votre code recevra, par exemple si un champ est un nombre ou une chaîne, ou si un tableau est vraiment vide ou contient null.
Questions fréquentes
Quelle est la différence entre analyser et formater ?
L'analyse construit la structure de données. Le formatage réécrit cette structure sous forme de texte avec des espaces. Un formateur a toujours besoin d'un analyseur, donc les deux vont souvent ensemble.
Pourquoi « 1 » est-il affiché différemment de 1 ?
Dans l'arborescence, les chaînes apparaissent en vert avec des guillemets et les nombres en bleu sans. Cela vous aide à repérer les valeurs qui ressemblent à des nombres mais sont en réalité des chaînes.
L'analyseur accepte-t-il les commentaires ?
Non, le JSON standard n'a pas de commentaires. Si votre entrée en a, utilisez le formateur JSON5, qui comprend les commentaires et les virgules finales.
Comment sont gérés les très grands nombres ?
Nous les conservons tels quels. JavaScript arrondirait normalement 12345678901234567890 à 12345678901234567000, mais ici les chiffres originaux sont préservés.