ToolBuddy
In de browser

JSON naar TypeScript

Leid TypeScript-interfaces af uit een JSON-voorbeeld. Geneste objecten worden benoemde interfaces, en sleutels die in sommige objecten van een reeks ontbreken zijn optioneel. De omzetting blijft in het tabblad.

Draait in je browser. Er wordt niets geüpload.

0 tekens · 0 regels

0 tekens · 0 regels

Over dit hulpmiddel

Leidt TypeScript-interfaces af. Ontbrekende sleutels in een reeks worden optioneel. Waarden die botsen worden een union, inclusief null.

Plak JSON en kopieer de interfaces. Een reeks objecten aan de wortel is type Root. Een leeg object wordt Record<string, unknown>. Dit is een beginpunt, zonder enums of generics. Het werk blijft in dit tabblad. Nadat de pagina geladen is, gaat het ook zonder netwerk verder.

Gerelateerde Omzetten hulpmiddelen