JSON zu TypeScript
Erzeugt TypeScript-Interfaces aus einem JSON-Beispiel mit optionalen und Union-Typen.
Eingabe
Ergebnis
Verwendung
Generating TypeScript interfaces
Paste a JSON sample and press Convert to obtain interfaces. Union types are produced for mixed arrays.
- Paste a JSON sample.
- Press Convert.
- Copy the interfaces into your project.
Häufige Fragen
Are fields marked optional?
Fields missing from the sample are not inferred, so optionality is only added when a value is null.
How are arrays typed?
Homogeneous arrays use a single type, mixed arrays produce a union type and empty arrays produce unknown[].
Ähnliche Tools
JSON zu C#-Klasse
Erzeugt mit einem Klick stark typisierte C#-Klassen aus einem JSON-Beispiel.
JSON-Formatierer
Verschönert und validiert JSON mit konfigurierbarer Einrückung, Fehlerhervorhebung und Ein-Klick-Kopieren.
JSON-Parser
Analysiert JSON und prüft die resultierende Struktur, Typen und Werteanzahl.
JSON-Validator
Prüft, ob dein JSON gültig ist, und zeigt eine klare Erklärung für jedes Syntaxproblem.
JSON-Minifizierer
Entfernt jedes unnötige Leerzeichen und jeden Zeilenumbruch für die kleinstmögliche JSON-Nutzlast.
JSON-Viewer
Lies JSON in einer sauber formatierten Ansicht und erkunde es als einklappbaren Baum.