JSON vers TypeScript
Collez un exemple JSON et obtenez des interfaces TypeScript prêtes à l’emploi, objets imbriqués et tableaux compris.
Comment ça marche
- 1
Collez votre JSON
Un exemple de réponse d’API.
- 2
Nommez l’interface racine
Root par défaut.
- 3
Copiez les interfaces
Collez-les dans votre projet TypeScript.
Outils associés
Les outils que l'on utilise juste après celui-ci.
Conçu pour ne pas vous ralentir
487
Outils disponibles
6
Langues
0
Filigranes ajoutés
2h
Avant suppression de vos fichiers
100%
Gratuit pour commencer
∞
Appareils compatibles
Questions fréquentes
Non, un seul exemple ne montre pas quels champs sont optionnels. Ajoutez ? à la main si besoin.
Typer rapidement des réponses d’API
Quand on consomme une API en TypeScript, écrire à la main des interfaces pour une grande réponse est lent et source d’erreurs. Les générer depuis un exemple réel donne des noms de champs et des types justes en quelques secondes.
Les chaînes, nombres, booléens et null sont associés à leurs types TypeScript, les tableaux sont typés d’après leur premier élément et les objets imbriqués deviennent leurs propres interfaces. Vérifiez les champs optionnels à la main, un seul exemple ne les montre pas tous.