Exécution pratique de débogage JSON
Déboguer du JSON avec formatage, validation et JSONPath
Un processus reproductible pour réponses API, configuration et données de test.
Ouvrir l’outilDistinguer syntaxe, structure et sens
Une erreur de syntaxe empêche l’analyse ; un problème structurel correspond à un JSON valide dont la forme est incorrecte ; le sens exige une vérification métier. Le formatage facilite la lecture, mais ne prouve pas que les données sont correctes.
Méthode
Prenez le plus petit exemple réel, formatez-le, validez après chaque modification et interrogez uniquement la branche utile. Gardez une reproduction sûre et minimale.
Chemin pris en charge
Utilisez `$.user.email` ou `$.items[0].id`. Seuls les accès par propriété pointée et par index numérique sont acceptés ; les filtres, jokers, descentes récursives et clés entre guillemets ne le sont pas.
Regex pour le texte
Utilisez une expression régulière après l’analyse JSON pour vérifier des identifiants, des groupes ou des remplacements. Ce n’est pas un analyseur JSON généraliste, et le testeur suit le comportement de JavaScript.
Limites et données
JSON Toolkit est local et accepte 2 Mo. Regex Tester est local, accepte 500 Ko et affiche au plus 1 000 correspondances. Utilisez des exemples réduits sans secrets.
Questions fréquentes
JSON valide signifie-t-il réponse correcte ?
Non; schéma et règles métier restent à vérifier.
Les filtres JSONPath sont-ils pris en charge ?
Non; seulement propriétés simples et index numériques.