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
Indsæt et JSON-objekt eller -array.
Sæt eventuelt navnet på rod-interfacet.
Kopiér de genererede TypeScript-interfaces.
Ofte stillede spørgsmål
Hvert indlejret objekt bliver sit eget navngivne interface, refereret fra sit forælder, så resultatet er rent og genbrugeligt.
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.
Nej. Typerne genereres fuldt ud i din browser, så dine data forlader aldrig din enhed.
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
Generér SHA-1-, SHA-256-, SHA-384- og SHA-512-hashes af enhver tekst, direkte i din browser.
Konvertér farver mellem HEX, RGB og HSL med en live forhåndsvisning.
Konvertér Unix-timestamps til læselige datoer og tilbage: UTC, lokal, ISO 8601 og relativ tid. Sekunder og millisekunder registreres automatisk.
Procent-kodér og -afkod URL'er og URL-komponenter, UTF-8-sikkert.