Konverter en JSON-prøve til en TypeScript-grensesnittdefinisjon.
Konverterer et JSON-eksempel til en TypeScript-grensesnittdefinisjon ved å inspisere hver nøkkel og utlede typen (string, number, boolean, null, nestet objekt, matrise). Nestede strukturer produserer nestede grensesnitt automatisk.
Generatoren håndterer matriser med blandede typer som unionstyper og markerer nøkler som forekommer i noen matriseelementer, men ikke andre, som valgfrie (?). Den navngir nestede grensesnitt etter foreldrenøkkelen med et suffix med stor forbokstav.
For best resultat, bruk et representativt JSON-eksempel som inkluderer alle feltene API-et kan returnere. Valgfrie felt som mangler i eksempelet vil ikke vises i grensesnittet — legg dem til manuelt etter generering.
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 gjør enhver URL om til en kortlenke med klikkstatistikk, QR Code og din egen biolink.
Vai.la er ikke ansvarlig for hvordan verktøyene brukes, eller for beslutninger tatt på grunnlag av resultatene.