JSON → TypeScript Types
Wat doet dit hulpmiddel?
Dit hulpmiddel converteert een JSON-object of -array naar TypeScript interface- of type-declaraties. Het verwerkt recursief geneste objecten (genereert aparte interfaces voor elk), arrays van objecten (voegt schema's samen), optionele velden (wanneer sleutels ontbreken in sommige array-items) en null-waarden. De uitvoer is klaar om in uw TypeScript-project te plakken.
Gebruik
-
Plak JSON in het linker deelvenster — de TypeScript-typen verschijnen direct rechts.
-
Stel de naam van de root-interface in (standaard: Root).
-
Kies de interface- of type alias-stijl.
-
Schakel 'null → optional' in om null-velden te behandelen als optionele unknowns in plaats van expliciete null.
-
Klik op Voorbeeld laden om een voorbeeldconversie te zien.
Arrays van objecten worden verwerkt door alle itemschema's samen te voegen — sleutels die slechts in sommige items aanwezig zijn, worden automatisch als optioneel gemarkeerd. Alle conversie vindt plaats in uw browser.
Keywords: JSON naar TypeScript, JSON naar TS, JSON naar interface, TypeScript type-generator, JSON type-inferentie, TypeScript interface vanuit JSON