JSON → TypeScript Types
Què fa aquesta eina?
Aquesta eina converteix un objecte o array JSON en declaracions d'interface o type de TypeScript. Gestiona recursivament objectes niats (generant interfaces separades per a cadascun), arrays d'objectes (fusionant esquemes), camps opcionals (quan manquen claus en alguns elements de l'array) i valors null. La sortida està llesta per enganxar al vostre projecte TypeScript.
Com s'utilitza
-
Enganxeu JSON al panell esquerre — els tipus TypeScript apareixeran instantàniament a la dreta.
-
Establiu el nom de la interface arrel (per defecte: Root).
-
Trieu l'estil interface o type alias.
-
Activeu 'null → optional' per tractar els camps null com a unknowns opcionals en comptes de null explícit.
-
Feu clic a Carrega exemple per veure una conversió de mostra.
Els arrays d'objectes es gestionen fusionant tots els esquemes dels elements — les claus presents només en alguns elements es marquen automàticament com a opcionals. Tota la conversió es fa al vostre navegador.
Keywords: JSON a TypeScript, JSON a TS, JSON a interface, generador de tipus TypeScript, inferència de tipus JSON, TypeScript interface des de JSON