JSON zu Code
Typisierten Code aus JSON in 8 Sprachen erzeugen
JSON-Eingabe
Generierter Code
Verwandte Tools
Häufig gestellte Fragen
Das Tool erzeugt typisierten Code in 8 Sprachen: TypeScript-Interfaces, Python-Dataclasses, Java-POJOs, Go-Structs mit json-Tags, C#-Klassen mit Properties, Kotlin-Data-Classes, Rust-Structs mit serde sowie Swift-Codable-Structs.
Der Generator analysiert jeden JSON-Wert und bestimmt daraus den Typ. Strings werden zu string-Typen, Integer zu int/Int/i64, Fließkommazahlen zu float/Double/f64, Booleans zu bool/Boolean, null zum nullable Typ der jeweiligen Sprache, und verschachtelte Objekte werden zu benannten Typen.
Ja. Im Feld Root Type kannst du den Namen des obersten generierten Typs ändern. Verschachtelte Typen werden automatisch anhand der JSON-Key-Namen im PascalCase-Stil benannt.
Verschachtelte Objekte erzeugen automatisch eigene benannte Typen (je nach Sprache Klassen, Structs oder Interfaces). Arrays mit Objekten erzeugen einen separaten Typ für das Array-Element; der Typname wird aus dem (singularisierten) Key-Namen abgeleitet.