JSON in C#-Klassen umwandeln
Generiere aus JSON C#-Klassen mit einer Property für jedes Feld. Wähle System.Text.Json oder Newtonsoft.Json und lege deinen Namespace fest.
So funktioniert's
- 1
Daten einfügen oder öffnen
Füge Text ein, zieh eine Datei in den Editor oder klicke auf Datei öffnen. Mit Beispiel laden siehst du, wie das Tool funktioniert.
- 2
Optionen anpassen
Das Ergebnis aktualisiert sich schon während der Eingabe. Passe die Optionen an, um genau die Ausgabe zu erhalten, die du brauchst.
- 3
Kopieren oder herunterladen
Kopiere das Ergebnis in die Zwischenablage oder lade es als Datei herunter.
Warum PixNudge
Kein Upload
Deine Daten werden in deinem Browser verarbeitet und nie an einen Server gesendet – API-Schlüssel, Tokens und Kundendaten bleiben privat.
Sofort, auch bei großen Dateien
Kein Umweg über einen Server: Ergebnisse erscheinen schon beim Tippen, und auch Dateien mit mehreren Megabyte laufen flüssig.
Exakte Zahlen
Lange Zahlen wie 64-Bit-IDs bleiben exakt so erhalten, wie sie geschrieben sind, statt gerundet zu werden.
Häufige Fragen
Welche Bibliothek: System.Text.Json oder Newtonsoft.Json?
Ist Nur Typen ausgeschaltet, enthält der Code Attribute und Hilfsfunktionen für die gewählte Bibliothek. System.Text.Json ist in modernes .NET integriert, Newtonsoft.Json ist in älteren Projekten verbreitet.
Bleiben die ursprünglichen JSON-Namen erhalten?
Properties erhalten C#-Namen in PascalCase. Ist Nur Typen ausgeschaltet, bekommt jede Property zusätzlich ein JSON-Attribut mit dem ursprünglichen Schlüssel, sodass bei der Serialisierung exakt die Namen aus deinen Daten verwendet werden.
Wie werden Arrays typisiert?
Arrays werden zu C#-Arrays wie string[] oder Item[], und jedes verschachtelte Objekt erhält eine eigene Klasse.