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

Zwei Konferenz-Openings, eine Sprecherin – wie aus einem Terminkonflikt ein KI-Usecase wurde - Making-of eines Avatars mit HeyGen und ElevenLabs
Ein Terminkonflikt gelöst von einem digitalen Zwilling. Die Ebner Media Group hat die erste Infinite AI Conference von einem Avatar eröffnen lassen. Ein Erfahrungsbericht über den Produktionsprozess und den echten Nutzen synthetischer Präsenz.
7 Minuten
12. Aug 2026
"Menschen erzählen Geschichten, keine CRUD-Operationen" - Interview
Event Sourcing gilt als kompliziert. Golo Roden von native web GmbH erklärt im DWX-Interview, warum das ein Missverständnis ist – und warum das Konzept das perfekte Fundament für KI-Projekte liefert.
19. Aug 2026
MessagePack: JSON als Binär-Image - Best of NuGet, Teil 10
Das Serialisierungsformat MessagePack wurde – anders als JSON – konsequent auf die Bedürfnisse von Maschinen und damit auch auf höchstmögliche Kompaktheit optimiert. Der Vorteil: Ein geringeres zu übertragendes Datenvolumen führt vor allem in IoT-nahen Anwendungen direkt zu geringeren Kosten.
6 Minuten
17. Aug 2026

Das könnte Dich auch interessieren

Das Firmata-Protokoll für einfache Mess- und Steuerungsaufgaben - Best of NuGet, Teil 8
Wer kleinere Mess-, Steuerungs- und Regeltechnik-Aufgaben aus .NET heraus abwickeln möchte, kommt mit einem preiswerten und mit Firmata-Software ausgestatteten Arduino meist problemlos ans Ziel.
7 Minuten
27. Jul 2026
.NET-Anbindung für die Llama-KI - LLamaSharp
Open-Source-KI auf dem lokalen Gerät nutzen – mit handhabbarem Speicherbedarf und optionalem Zugriff auf externe Datenquellen.
8 Minuten
13. Jan 2025
.NET-Color-Picker für WPF- und Avalonia-Applikationen - Best of NuGet, Teil 7
Mit PixiEditor.ColorPicker steht eine Bibliothek in den Startlöchern, die Entwicklern von Desktop-zentrierten Applikationen verschiedene hochwertige Farbauswahldialoge zur Verfügung stellt.
6 Minuten
20. Jul 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige