Tool von Tool Kumar

JSON in TypeScript konvertieren

Erstelle TypeScript-Deklarationen aus einer repräsentativen JSON-Antwort. Der Konverter berücksichtigt verschachtelte Objekte und Arrays, damit die generierten Typen zur Struktur des Beispiels passen.

So verwendest du dieses Tool

  1. Füge eine repräsentative JSON-Antwort ein.
  2. Wähle in der Ansicht „Konvertieren“ die Option „TypeScript“.
  3. Lege den Stammnamen fest und kopiere die Deklarationen oder lade sie herunter.

Praxisbeispiel

Tool Kumar generiert die folgende Ausgabe aus dem JSON-Beispiel.

Eingabe

{"name":"Ada","age":36,"active":true,"tags":["json","tools"],"profile":{"city":"London"}}

Ausgabe

export interface Root {
  name: string;
  age: number;
  active: boolean;
  tags: string[];
  profile: Profile;
}

export interface Profile {
  city: string;
}

Optionen und Sonderfälle

  • Wähle in der Einstellung „TypeScript-Stil“ zwischen der Syntax mit interface und type.
  • Benenne den Stammtyp passend zu deiner API-Ressource.
  • Optionale Felder und Union-Typen werden aus den Werten im Beispiel abgeleitet.

Standardmäßig privat

Dein Dokument bleibt in diesem Browser. Tool Kumar parst und konvertiert Daten und erstellt Downloads auf deinem Gerät, ohne Konto und ohne Upload.

JSON in TypeScript konvertieren: häufige Fragen

Berücksichtigt die Konvertierung von JSON in TypeScript verschachtelte Objekte?
Ja. Aus verschachtelten Objekten entstehen benannte Deklarationen. Arrays verwenden den abgeleiteten Elementtyp.
Kann ich zwischen interface und type wählen?
Ja. Die Einstellung „TypeScript-Stil“ legt fest, welche Deklarationsform generiert wird.
Wird das JSON hochgeladen?
Nein. Parser und Konverter laufen lokal in deinem Browser.

Verwandte Tools

Zod-Schema aus JSON generieren, JSON Schema generieren und Go-Struct aus JSON generieren.