WibbyTools

JSON vers TypeScript

Collez un exemple JSON et obtenez des interfaces TypeScript prêtes à l’emploi, objets imbriqués et tableaux compris.

Options

Comment ça marche

  1. 1

    Collez votre JSON

    Un exemple de réponse d’API.

  2. 2

    Nommez l’interface racine

    Root par défaut.

  3. 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.