Monu Tools

JSON vers TypeScript

Générez des interfaces TypeScript à partir d'un exemple JSON, avec des types imbriqués, des tableaux et des champs optionnels. S'exécute dans votre navigateur.

Comment utiliser l'outil JSON vers TS

  1. 01

    Collez un objet ou tableau JSON.

  2. 02

    Définissez éventuellement le nom de l'interface racine.

  3. 03

    Copiez les interfaces TypeScript générées.

Questions fréquentes

Comment les objets imbriqués sont-ils gérés ?

Chaque objet imbriqué devient sa propre interface nommée, référencée par son parent, donc le résultat est propre et réutilisable.

Et les tableaux avec différentes formes ?

Les tableaux d'objets sont fusionnés en une interface, et les clés manquantes dans certains éléments sont marquées comme optionnelles. Les tableaux de primitives mixtes deviennent un type d'élément union.

Mon JSON est-il envoyé quelque part ?

Non. Les types sont générés entièrement dans votre navigateur, donc vos données ne quittent jamais votre appareil.

À propos de cet outil

Un générateur JSON vers TypeScript qui infère des interfaces à partir d'un exemple, gérant les objets imbriqués, les tableaux d'objets avec des clés optionnelles, et les types union.

Il s'exécute localement dans votre navigateur, donc c'est rapide et vos données restent privées. Il infère une forme à partir de l'exemple plutôt qu'appliquer un schéma.

Outils similaires

Nous utilisons des cookies essentiels au fonctionnement du site. Avec votre consentement, nous chargeons aussi Google AdSense, qui dépose des cookies publicitaires. Consultez notre politique de confidentialité.