Generera TypeScript-gränssnitt från ett JSON-exempel, med nästlade typer, arrayer och valfria fält. Körs i din webbläsare.
Så använder du JSON till TS
Klistra in ett JSON-objekt eller en array.
Ställ eventuellt in namnet på rotgränssnittet.
Kopiera de genererade TypeScript-gränssnitten.
Vanliga frågor
Varje nästlat objekt blir sitt eget namngivna gränssnitt, refererat från sin förälder, så att resultatet är rent och återanvändbart.
Arrayer av objekt slås ihop till ett gränssnitt, och nycklar som saknas i vissa element markeras som valfria. Arrayer av blandade primitiver blir en unionselementtyp.
Nej. Typerna genereras helt i din webbläsare, så dina data lämnar aldrig din enhet.
En JSON-till-TypeScript-generator som härleder gränssnitt från ett exempel, och hanterar nästlade objekt, arrayer av objekt med valfria nycklar, och unionstyper.
Den körs lokalt i din webbläsare, så den är snabb och dina data förblir privata. Den härleder en form från exemplet snarare än att tvinga fram ett schema.
Relaterade verktyg
Skapa SHA-1, SHA-256, SHA-384 och SHA-512-hashar av valfri text, direkt i din webbläsare.
Omvandla färger mellan HEX, RGB och HSL med en direkt förhandsvisning.
Omvandla Unix-tidsstämplar till läsbara datum och tillbaka: UTC, lokal tid, ISO 8601 och relativ tid. Sekunder och millisekunder identifieras automatiskt.
Procentkoda och avkoda URL:er och URL-komponenter, UTF-8-säkert.