Monu Tools

JSON til TypeScript

Generér TypeScript-interfaces fra et JSON-eksempel, med indlejrede typer, arrays og valgfrie felter. Kører i din browser.

Sådan bruger du JSON til TS

  1. 01

    Indsæt et JSON-objekt eller -array.

  2. 02

    Sæt eventuelt navnet på rod-interfacet.

  3. 03

    Kopiér de genererede TypeScript-interfaces.

Ofte stillede spørgsmål

Hvordan håndteres indlejrede objekter?

Hvert indlejret objekt bliver sit eget navngivne interface, refereret fra sit forælder, så resultatet er rent og genbrugeligt.

Hvad med arrays med forskellige former?

Arrays af objekter flettes til ét interface, og nøgler, der mangler i nogle elementer, markeres som valgfrie. Arrays af blandede primitiver bliver en union-elementtype.

Bliver min JSON uploadet et eller andet sted?

Nej. Typerne genereres fuldt ud i din browser, så dine data forlader aldrig din enhed.

Om dette værktøj

En JSON til TypeScript-generator, der udleder interfaces fra et eksempel, og håndterer indlejrede objekter, arrays af objekter med valgfrie nøgler og union-typer.

Den kører lokalt i din browser, så den er hurtig, og dine data forbliver private. Den udleder en form ud fra eksemplet snarere end at håndhæve et skema.

Relaterede værktøjer