Episode
Willkommen bei System.Text.Json – Lesen und Schreiben von .NET-Objekten als JSON
durch James Montemagno, Matt Soucoup
James und Matt gehen durch die Grundlagen von System.Text.Json, um .NET-Objekte als JSON zu lesen und zu schreiben! Dieses erstaunliche integrierte Feature von .NET, das fast jede App nutzen kann. Serialisierung ist der Prozess der Konvertierung des Zustands eines Objekts, d. h. der Werte seiner Eigenschaften, in eine Form, die gespeichert oder übertragen werden kann. Die serialisierte Form enthält keinerlei Informationen zu den zugeordneten Methoden eines Objekts. Deserialisierung rekonstruiert ein Objekt aus der serialisierten Form.
Das Design der System.Text.Json-Bibliothek betont hohe Leistung und geringe Speicherzuweisung über einen umfangreichen Featuresatz. Die integrierte UTF-8-Unterstützung optimiert den Prozess des Lesens und Schreibens von JSON-Text, der als UTF-8 codiert ist. Dies ist die am häufigsten verwendete Codierung für Daten im Web und Dateien auf Datenträgern.
Die Bibliothek stellt außerdem Klassen für die Arbeit mit einem In-Memory-Dokumentobjektmodell (DOM) zur Verfügung. Diese Funktion ermöglicht einen zufälligen Zugriff auf die Elemente in einer JSON-Datei oder -Zeichenfolge.
Kapitel
- 00:00 - Einführung & Was ist JSON und System.Text.Json?
- 03:00 - Schreiben/Serialisieren von .NET-Objekten als JSON
- 07:40 - Schreiben von JSON-Daten in eine Datei
- 12:05 - Lesen/Deserialisieren von JSON als .NET-Objekte
- 15:05 - Lesen einer JSON-Datei in ein .NET-Objekt
- 19:00 - Umbruch und Nächstes
Zusätzliche Ressourcen
James und Matt gehen durch die Grundlagen von System.Text.Json, um .NET-Objekte als JSON zu lesen und zu schreiben! Dieses erstaunliche integrierte Feature von .NET, das fast jede App nutzen kann. Serialisierung ist der Prozess der Konvertierung des Zustands eines Objekts, d. h. der Werte seiner Eigenschaften, in eine Form, die gespeichert oder übertragen werden kann. Die serialisierte Form enthält keinerlei Informationen zu den zugeordneten Methoden eines Objekts. Deserialisierung rekonstruiert ein Objekt aus der serialisierten Form.
Das Design der System.Text.Json-Bibliothek betont hohe Leistung und geringe Speicherzuweisung über einen umfangreichen Featuresatz. Die integrierte UTF-8-Unterstützung optimiert den Prozess des Lesens und Schreibens von JSON-Text, der als UTF-8 codiert ist. Dies ist die am häufigsten verwendete Codierung für Daten im Web und Dateien auf Datenträgern.
Die Bibliothek stellt außerdem Klassen für die Arbeit mit einem In-Memory-Dokumentobjektmodell (DOM) zur Verfügung. Diese Funktion ermöglicht einen zufälligen Zugriff auf die Elemente in einer JSON-Datei oder -Zeichenfolge.
Kapitel
- 00:00 - Einführung & Was ist JSON und System.Text.Json?
- 03:00 - Schreiben/Serialisieren von .NET-Objekten als JSON
- 07:40 - Schreiben von JSON-Daten in eine Datei
- 12:05 - Lesen/Deserialisieren von JSON als .NET-Objekte
- 15:05 - Lesen einer JSON-Datei in ein .NET-Objekt
- 19:00 - Umbruch und Nächstes
Zusätzliche Ressourcen
Feedback? Melden Sie hier ein Problem.