Was ist JSON zu TypeScript?
JSON to TypeScript wandelt JSON-Daten in TypeScript-Interfaces und Typdefinitionen um. Es erkennt Strings, Zahlen, Booleans, Arrays und verschachtelte Objekte und markiert nullable Felder als optional mit Union-Types. Sparen Sie sich das manuelle Tippen von Typen für API-Antworten.
Anleitung
- Schritt 1 — Fügen Sie ein JSON-Objekt oder -Array ein. Das Tool analysiert die Struktur und leitet TypeScript-Typen für jedes Feld ab.
- Schritt 2 — Passen Sie die Ausgabe an: Legen Sie den Namen des Root-Interfaces fest, wählen Sie zwischen Interfaces und Type-Aliasen, und aktivieren Sie optionale Eigenschaften für Felder, die null sein können.
- Schritt 3 — Kopieren Sie die generierten TypeScript-Definitionen oder laden Sie sie als .ts-Datei herunter. Alle verschachtelten Objekte erhalten automatisch eigene benannte Interfaces.
Ergebnis
Ihre API gibt ein Benutzerobjekt mit verschachtelter Adresse und Einstellungen zurück. Fügen Sie die JSON-Antwort ein, setzen Sie den Root-Namen auf User, und erhalten Sie saubere Interfaces: User, UserAddress, UserPreferences – mit korrekten Typen wie string | null für optionale Felder.
Ähnliche Tools
Reimfinder
Finde perfekte Reime und Halbreime für jedes Wort
Anagramm-Löser
Finde alle gültigen Anagramme eines beliebigen Wortes
Unicode-Suche
Unicode-Zeichen nach Name oder Code suchen
URL-Encoder/Decoder
URLs sofort kodieren und dekodieren
NATO-Buchstabiertafel
Text in das NATO-Buchstabieralphabet umwandeln
Absatzzähler
Absätze im Text zählen