Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 3 Min.

Tutorial zu Newtonsoft.Json in C# und VB

Graeme_Grant, Entwickler in Australien, hat auf CodeProject ein dreiteiliges Tutorial mit Beispielen zur Arbeit mit Newtonsoft.Json in C# und VB veröffentlicht.
Die ersten beiden Artrikel der JSON-Serie sind bereits veröffentlicht. Es geht darin um das Arbeiten mit einfachen JSON-Objekten und Sammlungen bis hin zu benutzerdefinierten Konvertern und Transformationen in .NET Klassen mit Hilfe von NewtonSoft.Json.In diesem Artikel werden wir sehen, wie wir mit Standardwerttypen und benutzerdefinierten Werttypen arbeiten, Strukturen zu Typen komprimieren und von der rohen JSON-Datenstruktur in Klassenstrukturen transformieren, die die Bedürfnisse unserer Anwendungen unterstützen.Vorausgesetzt werden bereits Grundkenntnisse in JSON, für die Graeme_Grant auf die offizielle Website von JSON verweist. Dort heißt es sinngemäß: "JSON (JavaScript Object Notation) ist ein leichtgewichtiges Format für den Datenaustausch. Es ist für Menschen leicht zu lesen und zu schreiben. Es ist für Maschinen leicht zu parsen und zu generieren. Es basiert auf einer Untermenge der JavaScript-Programmiersprache, Standard ECMA-262 3rd Edition - Dezember 1999."JSON ist zwar ein kompaktes und leicht zu lesendes, sprachübergreifendes Format für die Speicherung und den Austausch von Daten, aber die Flexibilität, die es bietet, erfordert manchmal eine spezielle Handhabung, um die Daten zu analysieren.Der erste Teil der dreiteiligen Serie liefert neben dem Hintergrund sowie Informationen zu Standard- und Nicht-Standard-Datentypen unter anderem auch Tipps zu Tools und Bibliotheken – darunter auch Code-Generatoren für VB und C#. Der erste Teil der Serie trägt den Titel "Working with Newtonsoft.Json in C# & VB" und ist hier zu finden. Teil 2 ("Working with System.Text.Json in C#") ist ebenfalls schon fertig, siehe hier. Der noch geplante dritte Teil soll sobald er fertig ist auf den Seiten der beiden vorangegangenen Teilen verlinkt werden.
Miscellaneous

Neueste Beiträge

Die Suche nach Texten - Acht Kostbarkeiten in T-SQL, Teil 7
Suchen, bis die Server schwitzen? Wer versteht, wie der SQL Server denkt, wird bessere Ergebnisse und bessere Performance erzielen.
7 Minuten
16. Feb 2026
Die ganze Welt der Softwareentwicklung
Ein riesiges Angebot an Wissen, das von Expert:innen lebendig vermittelt wird, gewürzt mit Kontakt zu Gleichdenkenden – das ist der Kern der DWX.
6 Minuten
19. Feb 2026
Nest.js: Warum sich der Blick über den Tellerrand für .NET-Entwickler lohnt - Nest.js für .NET-Entwickler, Teil 1
In modernen Softwareprojekten steht das C#-Backend längst neben einem Frontend, das in TypeScript lebt. Zwei Sprachen, zwei Ökosysteme, zwei Denkweisen. Was, wenn das Backend dieselbe Sprache sprechen könnte – ohne auf Enterprise-Patterns zu verzichten? Nest.js zeigt, dass genau das geht.
6 Minuten
18. Feb 2026

Das könnte Dich auch interessieren

Elektronische Schaltkreise im Browser simulieren - Simulation
Statt mit Steckfeld oder Lötkolben kann man auf dieser Website Schaltungen per Drag and Drop zusammenstellen und deren Verhalten testen.
2 Minuten
26. Jul 2018
SignalRC – in Echtzeit ans Steuer - Der DDC-Truck: Auf in die Welt mit SignalR, Raspberry Pi und sechs Rädern
Ein vernetztes Fahrzeug, gesteuert per Weboberfläche und LTE. SignalR sorgt dabei für millisekundenschnelle Kommunikation – direkt, stabil und skalierbar.
16 Minuten
21. Jan 2026
Version 30 von List & Label mit neuen Cloud-Funktionen - Reportgenerator
Die neue Version des Reporting-Tools List & Label unterstützt Entwickler:innen mit neuen Features, die speziell für Cloud- und Webumgebungen konzipiert sind.
2 Minuten
21. Okt 2024
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige