Converti un campione JSON in una definizione di interfaccia TypeScript.
Converte un esempio JSON in una definizione di interfaccia TypeScript ispezionando ogni chiave e deducendone il tipo (string, number, boolean, null, oggetto annidato, array). Le strutture annidate producono interfacce annidate automaticamente.
Il generatore gestisce array di tipi misti come union type e contrassegna le chiavi che appaiono in alcuni elementi dell'array ma non in altri come opzionali (?). Nomina le interfacce annidate con il nome della chiave genitore con suffisso maiuscolo.
Per i migliori risultati, usate un campione JSON rappresentativo che includa tutti i campi che la vostra API può restituire. I campi opzionali assenti dal campione non appariranno nell'interfaccia — aggiungeteli manualmente dopo la generazione.
No. Everything runs locally in JavaScript on your device — nothing is transmitted or stored.
Yes. The output is generated locally in your browser and is yours to use however you like — commercially or otherwise.
Once the page loads, yes — all processing happens in JavaScript on your device, with no server calls.
Vai.la trasforma qualsiasi URL in un link breve con statistiche dei clic, QR Code e il tuo biolink personale.
Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.