Erzeuge TypeScript-Interfaces aus einem JSON-Beispiel, mit verschachtelten Typen, Arrays und optionalen Feldern. Läuft im Browser.
So nutzt du den JSON zu TS
Füge ein JSON-Objekt oder -Array ein.
Lege optional den Namen des Root-Interface fest.
Kopiere die erzeugten TypeScript-Interfaces.
Häufig gestellte Fragen
Jedes verschachtelte Objekt wird zu einem eigenen benannten Interface, das vom übergeordneten referenziert wird, sodass das Ergebnis sauber und wiederverwendbar ist.
Arrays von Objekten werden zu einem Interface zusammengeführt, und Schlüssel, die in einigen Elementen fehlen, werden als optional markiert. Arrays gemischter Primitive ergeben einen Union-Elementtyp.
Nein. Die Typen werden komplett im Browser erzeugt, deine Daten verlassen dein Gerät nicht.
Ein JSON zu TypeScript Generator, der Interfaces aus einem Beispiel ableitet und verschachtelte Objekte, Arrays von Objekten mit optionalen Schlüsseln und Union-Typen behandelt.
Er läuft lokal im Browser, daher ist er schnell und deine Daten bleiben privat. Er leitet eine Struktur aus dem Beispiel ab, statt ein Schema zu erzwingen.
Verwandte Tools
Erzeuge SHA-1-, SHA-256-, SHA-384- und SHA-512-Hashes von beliebigem Text – direkt im Browser.
Konvertiere Farben zwischen HEX, RGB und HSL mit Live-Vorschau.
Wandle Unix-Timestamps in lesbare Daten um und zurück – UTC, lokal, ISO 8601 und relative Zeit. Sekunden und Millisekunden werden automatisch erkannt.
Prozent-kodiere und dekodiere URLs und URL-Komponenten, UTF-8-sicher.
Wir verwenden notwendige Cookies für den Betrieb der Seite. Mit deiner Einwilligung laden wir zusätzlich Google AdSense, das Werbe-Cookies setzt. Siehe unsere Datenschutzerklärung.