UTILS.
100 % dans le navigateur
TS

JSON vers TypeScript

Générez des interfaces TypeScript à partir d'un échantillon JSON, en inférant les types de manière récursive.

sortie

À propos de cet outil

Collez un échantillon JSON et obtenez les interfaces TypeScript correspondantes, générées entièrement dans votre navigateur.

Foire aux questions

Comment les objets imbriqués sont-ils gérés ?
Chaque objet imbriqué devient sa propre interface, nommée en PascalCase d'après sa clé, avec une interface Root au sommet.
Comment les tableaux sont-ils typés ?
Les tableaux sont typés à partir de leur premier élément en tant que T[] ; les tableaux vides deviennent any[].

Plus d'outils