Générez une interface ou un type TypeScript à partir d'un échantillon JSON pour les réponses API, les données simulées, les modèles frontaux, les tests et les prototypes rapides. Choisissez le nom du type racine et copiez la définition inférée dans votre projet.
unknown[], et les valeurs nulles deviennent unknown.Le résultat décrit les valeurs présentes dans un seul échantillon ; il ne peut pas découvrir les champs facultatifs ou absents de cet échantillon. Pour un tableau de premier niveau, le premier élément sert de modèle à l’interface. Vérifiez les propriétés facultatives, champs nullables, chaînes de date et unions propres à l’API avant d’utiliser le résultat en production.
Ce générateur crée des définitions TypeScript statiques, et non une validation à l’exécution. Utilisez un validateur JSON Schema si vous devez également vérifier les données entrantes.
Outils associés : Formateur JSON · Validateur JSON Schema