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

Vektorfunktionen mit pgvector in PostgreSQL - Indizes & Co. in PostgreSQL, Teil 6
Bei der Vektorsuche legt PostgreSQL mit pgvector den Schwerpunkt auf Kombinierbarkeit: Vektoren werden zu sortierbaren Werten, <-> wird zu einem erstklassigen Ordnungsoperator und HNSW wird zu einer weiteren Indexzugriffsmethode, die der Planer berücksichtigen kann.
6 Minuten
Common Table Expressions (CTEs) - Acht Kostbarkeiten in T-SQL, Teil 6
Sind CTEs elegante Zwischentabellen oder nur temporäre Illusionen?
7 Minuten
SignalRC WebRTC - Der DDC-Truck, Teil 3
WebRTC ist als Tool ideal geeignet, um Videodaten von RC-Modellen in Echtzeit zu übertragen.
7 Minuten

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