Genera interfacce TypeScript da un campione JSON, con tipi annidati, array e campi opzionali. Funziona nel browser.
Come usare JSON in TS
Incolla un oggetto o array JSON.
Facoltativamente imposta il nome dell'interfaccia radice.
Copia le interfacce TypeScript generate.
Domande frequenti
Ogni oggetto annidato diventa la propria interfaccia con nome, referenziata dal genitore, quindi il risultato e pulito e riutilizzabile.
Gli array di oggetti vengono uniti in un'unica interfaccia, e le chiavi mancanti in alcuni elementi vengono contrassegnate come opzionali. Gli array di primitivi misti diventano un tipo di elemento unione.
No. I tipi vengono generati interamente nel browser, quindi i dati non lasciano mai il tuo dispositivo.
Un generatore da JSON a TypeScript che deduce le interfacce da un esempio, gestendo oggetti annidati, array di oggetti con chiavi opzionali e tipi unione.
Funziona localmente nel browser, quindi e veloce e i dati rimangono privati. Deduce una struttura dal campione anziche applicare uno schema.
Strumenti correlati
Genera hash SHA-1, SHA-256, SHA-384 e SHA-512 di qualsiasi testo, direttamente nel tuo browser.
Converti i colori tra HEX, RGB e HSL con un'anteprima in tempo reale.
Converti i timestamp Unix in date leggibili e viceversa: UTC, locale, ISO 8601 e tempo relativo. Secondi e millisecondi vengono rilevati automaticamente.
Codifica e decodifica URL e componenti URL in percentuale, compatibile con UTF-8.
Utilizziamo cookie essenziali per far funzionare il sito. Con il tuo consenso carichiamo anche Google AdSense, che imposta cookie pubblicitari. Consulta la nostra informativa sulla privacy.