Collez un JSON représentatif
Incluez plusieurs éléments de tableau. Les formes sont fusionnées et les champs absents deviennent optionnels.
Outils Développeur
Collez un objet, un tableau ou une valeur JSON.
Interfaces et alias de types
Des données aux types
Utilisez des données représentatives, choisissez votre stratégie de validation et vérifiez les unions et champs optionnels.
Transformez des données JSON et réponses API en interfaces TypeScript, validateurs Zod ou schémas TypeBox avec types imbriqués et champs optionnels inférés.
Incluez plusieurs éléments de tableau. Les formes sont fusionnées et les champs absents deviennent optionnels.
TypeScript fournit les types statiques, Zod la validation runtime et TypeBox des définitions compatibles JSON Schema.
Renommez le type racine, ajustez les options, puis copiez ou téléchargez le fichier TypeScript.
FAQ Schémas
Non. L’analyse et la génération sont entièrement locales dans votre navigateur.
Les objets compatibles sont fusionnés et les propriétés absentes deviennent optionnelles. Les primitives différentes forment des unions.
Oui. Après installation de Zod, les schémas générés peuvent analyser et valider des valeurs inconnues.
Sans exemple, le type des éléments ne peut pas être inféré et reste unknown jusqu’à sa modification.