Json zu C#-Model-Klassen Generator

1. Analysiert, validiert und formatiert einen JSON-String online zu einer C#-Model-Entitätsklasse (die Klasse wird streng nach dem C#.Net-Standard erzeugt)

2, Wandelt Json-Zeichenketten in beliebiger komplexer oder einfacher Struktur in C#-Entitätsklassen um

3. Unterstützt Json-Fehlerhinweise; nicht konforme Json-Zeichenketten werden nicht formatiert, um die Genauigkeit der Model-Entitätsklassen zu sichern

4. Unterstützt JSON-Kommentare: relevante Zeichen aus dem JSON-String werden automatisch als Feldkommentare der erzeugten C#-Entitätsklasse übernommen und verbessern die Lesbarkeit der Model-Klasse

Zuletzt genutzt:

So funktioniert’s

Dieses Werkzeug gehört zur Kategorie „JSON-Werkzeuge“.

  1. 1JSON-Text in das Eingabefeld einfügen oder eine remote URL angeben und abrufen.
  2. 2Auf Formatieren klicken für eingerückte Ausgabe. Bei Fehlern liegt es an nachgestellten Kommas, einfachen Anführungszeichen oder Kommentaren.
  3. 3Mit Minify die Größe reduzieren oder das Objekt in GET-Parameter umwandeln und in den Code kopieren.

Eingaben werden möglichst lokal im Browser verarbeitet und nicht gespeichert.

Häufige Fragen

Warum meldet der Formatierer einen Parse-Fehler?

Fast immer: Schlüssel ohne Anführungszeichen, einfache statt doppelte Anführungszeichen, ein nachgestelltes Komma oder ein Kommentar. Das JSON-Standard erlaubt nichts davon.

Gibt es eine Größenbegrenzung?

Das Parsen läuft synchron im Browser, einige Megabyte sind kein Problem. Für größere Dateien die Kompaktansicht oder ein lokales Werkzeug nutzen.

Der Abruf schlägt fehl

Die URL muss öffentlich erreichbar und ohne Login abrufbar sein. Heißschutz-Regeln oder Same-Origin-Vorgaben blockieren die Anfrage.