Analyseur de Reponses API
Collez une reponse API et voyez ce qui ressort: nulls, types qui ne concordent pas, cles dupliquees, sections trop grandes, plus un schema candidat et des types.
Entree
La coloration syntaxique est desactivee pour ce document, car recolorer un texte aussi long a chaque frappe ralentirait la saisie. Tous les outils continuent de fonctionner normalement.
Collez une reponse API et appuyez sur Analyser.
Nulls suspects
Aucune valeur null n a ressorti.
Types incoherents
Chaque champ s accordait sur un type.
Tableaux incoherents
Chaque tableau etait coherent en interne.
Cles dupliquees
Aucune cle dupliquee trouvee.
Grandes sections
Rien n a ressorti comme anormalement grand.
Exemples JSONPath
Aucun exemple de chemin a suggerer.
Schema candidat
La coloration syntaxique est desactivee pour ce document, car recolorer un texte aussi long a chaque frappe ralentirait la saisie. Tous les outils continuent de fonctionner normalement.
Types TypeScript
La coloration syntaxique est desactivee pour ce document, car recolorer un texte aussi long a chaque frappe ralentirait la saisie. Tous les outils continuent de fonctionner normalement.
Tout fonctionne dans votre navigateur. Rien de ce que vous collez n est envoye, et vous pouvez le verifier dans l onglet Reseau de votre navigateur.
A propos de cet outil
Ceci assemble des moteurs deja utilises ailleurs sur le site plutot qu une seconde implementation qui pourrait diverger: le schema candidat et les types TypeScript viennent de la meme inference que le Generateur de Schema et l outil JSON vers TypeScript utilisent, et chaque exemple JSONPath affiche est execute sur votre propre document avant d etre suggere, donc il est garanti de correspondre a quelque chose. Les verifications structurelles sont nouvelles: un constat de null distingue un champ qui etait null dans chaque echantillon d un qui n etait null que parfois, un constat de type incoherent est un champ dont les valeurs non nulles ne concordaient pas en type d un echantillon a l autre, un constat de tableau incoherent est un tableau dont les elements ne concordaient pas en type ou ne portaient pas tous les memes cles, un constat de cle dupliquee est une cle d objet repetee dans le texte source (qu un analyseur normal resoudrait silencieusement en gardant la derniere), et un constat de grande section est un conteneur qui depasse un seuil d octets ou de nombre d elements. Chaque verification decrit ce que ce document contient reellement, pas une supposition sur un quatrieme echantillon que vous n avez pas encore colle.
Comment ca marche
- Collez une reponse API, ou chargez l exemple.
- Appuyez sur Analyser.
- Lisez d abord les sections qui ont trouve quelque chose: une section vide est restee repliee expres.