JSON in TypeScript
Genera interfacce o type di TypeScript a partire da un JSON, con oggetti annidati, array, campi opzionali e nomi in PascalCase.
Come si usaIncolla il JSON per generare le interfacce.
JSON in TypeScript: a cosa serve
Incolla un JSON, come la risposta di un'API, e lo strumento genera subito le interfacce TypeScript. Gli oggetti annidati diventano interfacce separate con nomi in PascalCase, e gli elenchi di oggetti vengono analizzati per intero per segnare i campi opzionali.
Scegli tra interface e type, con o senza export e readonly.
Come si usa
- Incolla il JSON.
- Imposta il nome della radice e le opzioni.
- Copia le interfacce generate.
Quando usarlo
- Tipizzare le risposte delle API nel front-end.
- Creare modelli per progetti Angular, React o Node.
- Documentare la struttura di un JSON.
Domande frequenti
Come vengono rilevati i campi opzionali?
Quando il JSON contiene un elenco di oggetti, i campi che non compaiono in tutti gli elementi ricevono il punto interrogativo (campo?: tipo).
E se un campo arriva null?
Diventa tipo | null quando nello stesso campo c'è un altro tipo, oppure solo null se arriva sempre vuoto. Correggi il tipo in seguito, se sai qual è.
È davvero gratis?
Sì, 100% gratis. Senza registrazione, senza abbonamento e senza limiti d’uso. Tutti gli strumenti di Tools123 sono gratuiti.