JSON vers TypeScript
Génère des interfaces TypeScript à partir d'un exemple JSON avec types optionnels et d'union.
Entrée
Résultat
Comment utiliser
Generating TypeScript interfaces
Paste a JSON sample and press Convert to obtain interfaces. Union types are produced for mixed arrays.
- Paste a JSON sample.
- Press Convert.
- Copy the interfaces into your project.
Questions fréquentes
Are fields marked optional?
Fields missing from the sample are not inferred, so optionality is only added when a value is null.
How are arrays typed?
Homogeneous arrays use a single type, mixed arrays produce a union type and empty arrays produce unknown[].
Outils associés
JSON vers classe C#
Génère des classes C# fortement typées à partir d'un exemple JSON en un clic.
Formateur JSON
Embellit et valide le JSON avec indentation configurable, mise en évidence des erreurs et copie en un clic.
Analyseur JSON
Analyse le JSON et inspecte la structure, les types et le nombre de valeurs obtenus.
Validateur JSON
Vérifie si votre JSON est valide et affiche une explication claire de tout problème de syntaxe.
Minificateur JSON
Supprime chaque espace et saut de ligne inutiles pour produire la charge utile JSON la plus petite possible.
Visionneuse JSON
Lisez le JSON dans une vue formatée et nette et explorez-le en arborescence dépliable.