ToolsOnline

Online JSON zu Model Konverter

Feldtypen aus JSON ableiten und TypeScript-/Java-/Swift-/Kotlin-Klassen erzeugen

Verschachtelte Objekte werden zu eigenen Klassen (Name aus dem Schlüssel in PascalCase); Arrays leiten ihren Elementtyp aus dem ersten Eintrag ab, leere Arrays fallen auf any zurück.
Das Ergebnis erscheint automatisch während der Eingabe

Über diesen JSON zu Model Konverter

Fügen Sie beliebiges JSON ein und das Tool leitet die Feldtypen ab und erzeugt TypeScript-/Java-/Swift-/Kotlin-Klassendefinitionen: Verschachtelte Objekte werden zu eigenen Klassen (Klassenname aus dem Schlüssel in PascalCase), Arrays leiten ihren Elementtyp aus dem ersten Eintrag ab, leere Arrays fallen auf any zurück. Mit „Optionale Felder“ werden alle Felder als nullable markiert; der Wurzelklassenname ist standardmäßig Root und editierbar.

Die Java-Ausgabe enthält vollständige Getter/Setter, Swift erzeugt ein Codable-struct, Kotlin eine data class und TypeScript Klassendeklarationen. Die Umwandlung läuft vollständig lokal im Browser — API-Beispiele werden nie hochgeladen.