Monu Tools

JSON zu TypeScript

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

  1. 01

    Füge ein JSON-Objekt oder -Array ein.

  2. 02

    Lege optional den Namen des Root-Interface fest.

  3. 03

    Kopiere die erzeugten TypeScript-Interfaces.

Häufig gestellte Fragen

Wie werden verschachtelte Objekte behandelt?

Jedes verschachtelte Objekt wird zu einem eigenen benannten Interface, das vom übergeordneten referenziert wird, sodass das Ergebnis sauber und wiederverwendbar ist.

Was ist mit Arrays unterschiedlicher Form?

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.

Wird mein JSON irgendwohin hochgeladen?

Nein. Die Typen werden komplett im Browser erzeugt, deine Daten verlassen dein Gerät nicht.

Über dieses Tool

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

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.