Heim >Backend-Entwicklung >C#.Net-Tutorial >Detaillierte Einführung in DataContractJsonSerializer
Sie können die DataContractJsonSerializer-Klasse verwenden, um Typinstanzen in JSON-Strings zu serialisieren und JSON-Strings in Typinstanzen zu deserialisieren. DataContractJsonSerializer befindet sich im System.Runtime.Serialization.Json-Namespace. .NET Framework 3.5 ist in System.ServiceModel.Web.dll enthalten und ein Verweis darauf muss in System.Runtime.Serialization hinzugefügt werden. Code für Serialisierung und Deserialisierung mit DataContractJsonSerializer: 1: using System; 2: Verwenden von System.Collections.Generic; 3: Verwenden von System.Linq;
1. Analyse von Serialisierungs- und Deserialisierungsvorgängen von JSON-Daten in .NET
Einführung: Sie können die DataContractJsonSerializer-Klasse verwenden, um Typinstanzen in JSON-Strings zu serialisieren und JSON-Strings in Typinstanzen zu deserialisieren. DataContractJsonSerializer befindet sich im System.Runtime.Serialization.Json-Namespace. .NET Framework 3.5 ist in System.ServiceModel.Web.dll enthalten und es muss ein Verweis darauf hinzugefügt werden 2.
.Net – Verwenden Sie DataContractJsonSerializer für grundlegende Serialisierungs- und DeserialisierungsvorgängeEinführung : Im täglichen Leben verwenden wir häufig den Prozess, ein Ding vom Typ T in Json zu serialisieren und die gebundenen Daten dann an die Seite zurückzugeben. In jedem Interview werde ich wahrscheinlich gefragt, wie man serialisiert? Die Antwort ist immer auf der untersten Ebene gekapselt. Vergessen Sie es, machen wir zum Spaß eine einfache Kastanie, um den Mund des Interviewers zu blockieren. Beim Serialisieren und Deserialisieren verwenden wir hauptsächlich das Objekt DataContractJsonSerializer und arbeiten dann mit MemoryStream zusammen, was in Ordnung ist. Beginnen wir ohne weitere Umschweife mit einer einfachen Version
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in DataContractJsonSerializer. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!