Generează interfețe TypeScript dintr-un eșantion JSON, cu tipuri imbricate, tablouri și câmpuri opționale. Rulează în browserul tău.
Cum se folosește JSON în TS
Lipește un obiect sau tablou JSON.
Opțional, setează numele interfeței rădăcină.
Copiază interfețele TypeScript generate.
Întrebări frecvente
Fiecare obiect imbricat devine propria interfață denumită, referită din părintele său, așa că rezultatul este curat și reutilizabil.
Tablourile de obiecte sunt îmbinate într-o singură interfață, iar cheile lipsă din unele elemente sunt marcate ca opționale. Tablourile de tipuri primitive mixte devin un tip de element de tip uniune.
Nu. Tipurile sunt generate în întregime în browserul tău, așa că datele tale nu părăsesc niciodată dispozitivul.
Un generator JSON în TypeScript care deduce interfețe dintr-un exemplu, gestionând obiecte imbricate, tablouri de obiecte cu chei opționale și tipuri uniune.
Rulează local în browserul tău, așa că este rapid și datele tale rămân private. Deduce o formă din eșantion, nu impune o schemă.
Instrumente similare
Generează hash-uri SHA-1, SHA-256, SHA-384 și SHA-512 ale oricărui text, direct în browserul tău.
Convertește culori între HEX, RGB și HSL cu o previzualizare live.
Convertește timestamp-uri Unix în date lizibile și invers: UTC, local, ISO 8601 și timp relativ. Secundele și milisecundele sunt detectate automat.
Codifică și decodifică URL-uri și componente URL în format procentual, sigur pentru UTF-8.