StartseiteWerkzeugeKategorien🎵 Audio🎬 Video🖼️ Bild & Farbe📄 Dokumente🔁 Dokument-Konvertierung📊 Diagramme💻 Entwicklung🧰 Alltag📝 Text🔢 Zahlen🔐 Verschlüsselung & Sicherheit📐 Einheiten🎙️ Medien & Aufnahme🌐 Webmaster & SEO💶 Rechner & Finanzen🧮 Rechner & Mathematik📕 PDF🩺 Gesundheit🎲 Spiele & SpaßPreise
🔒Datenschutz zuerst · Die gesamte Verarbeitung läuft in Ihrem Browser. Ihre Dateien und Texte werden nicht an uns übertragen.

JSON zu C# verwenden

🔒Datenschutz zuerst · Dieses Werkzeug arbeitet in Ihrem Browser. Die verwendeten Dateien und Texte laufen nicht über unsere Server.

Wofür JSON zu C# gedacht ist

Aus einem JSON eine C#-Klasse mit Properties bauen? Verschachtelte Objekte werden zu eigenen Klassen, Arrays zu Listen, die Feldnamen gleich in PascalCase gedreht – raus ist ein POCO, das Sie nur noch übernehmen müssen.

Bedienung

  1. Fügen Sie Ihr JSON ein
  2. Klicken Sie auf C# erzeugen
  3. Lesen Sie die Klassen darunter ab
  4. Kopieren Sie den C#-Code

Typische Anwendungen: Aus API-Antworten Models bauen, Schnell eine DTO-Klasse entwerfen, Fremdes JSON in C# abbilden.

Fragen und Antworten

Welche Typen werden verwendet?

string, bool, int, double sowie eigene Klassen für Objekte und List-Typen für Arrays.

Was passiert bei null-Werten?

Ein null-Wert ergibt den allgemeinen Typ object. Für einen festen Typen geben Sie einen Beispielwert an.

Kann ich die Klassennamen anpassen?

Die Stammklasse heißt Root und wird aus dem Feldnamen abgeleitet. Benennen Sie sie nach dem Kopieren um.

Wird mein JSON hochgeladen?

Nein. Die Umwandlung läuft vollständig in Ihrem Browser.

Einschränkungen

Die Typen werden aus den vorhandenen Werten abgeleitet: Ganzzahlen werden int, Kommazahlen double, Zeichenketten string. Ein leeres Array oder ein null-Wert ergibt einen allgemeinen Typ. Eigenschaftennamen werden nur einfach umbenannt – komplexe Konventionen aus Ihrem Projekt wenden Sie bitte manuell an.

Was das Werkzeug kann

Eigenschaften in PascalCase, Verschachtelte Objekte werden zu Klassen, Arrays werden zu Listen, Typen werden aus den Werten abgeleitet

JSON in andere Sprachen:

Ähnliche Werkzeuge