Warum JSON in C# umwandeln?
C#-Modellklassen für jede API-Antwort von Hand zu schreiben ist langsam und fehleranfällig. Fügen Sie oben ein JSON-Beispieldokument ein und erhalten Sie in Millisekunden einsatzbereite C#-Records (oder Klassen) — inklusive verschachtelter Objekte und Arrays.
So funktioniert es
Der Konverter parst Ihr JSON lokal und erzeugt pro Objekt einen Record. Ganzzahlen werden zu
long, Gleitkommazahlen zu double, Arrays zu List<T>. Schlüssel, die keine gültigen
PascalCase-Bezeichner sind, erhalten ein [JsonPropertyName]-Attribut, damit das
Round-Tripping mit System.Text.Json weiterhin funktioniert. Über die Optionen oben wechseln
Sie zwischen record- und class-Stil und benennen den Wurzeltyp um.