Monu Tools

JSON în TypeScript

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

  1. 01

    Lipește un obiect sau tablou JSON.

  2. 02

    Opțional, setează numele interfeței rădăcină.

  3. 03

    Copiază interfețele TypeScript generate.

Întrebări frecvente

Cum sunt gestionate obiectele imbricate?

Fiecare obiect imbricat devine propria interfață denumită, referită din părintele său, așa că rezultatul este curat și reutilizabil.

Ce se întâmplă cu tablourile cu forme diferite?

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.

JSON-ul meu este încărcat undeva?

Nu. Tipurile sunt generate în întregime în browserul tău, așa că datele tale nu părăsesc niciodată dispozitivul.

Despre acest instrument

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