JSON-String in C# erstellen
XML ist ein häufig verwendetes Format für die Rückgabe von HTTP-Antwortdaten. Allerdings erfreut sich JSON (JavaScript Object Notation) aufgrund seiner Einfachheit und breiten Unterstützung immer größerer Beliebtheit. In diesem Artikel wird erläutert, wie Sie mit dem String Builder einen JSON-String in C# erstellen und die Antwort als JSON formatieren.
Newtonsoft.Json-Bibliothek
Um den Prozess zu vereinfachen, wird dringend empfohlen, die Newtonsoft.Json-Bibliothek zu verwenden. Mit der Methode JsonConvert.SerializeObject() können Sie ein Objekt ganz einfach in einen JSON-String konvertieren. Hier ist ein Beispiel:
// 定义一个Product对象 Product product = new Product(); product.Name = "Apple"; product.Expiry = new DateTime(2008, 12, 28); product.Price = 3.99M; product.Sizes = new string[] { "Small", "Medium", "Large" }; // 将Product对象转换为JSON字符串 string json = JsonConvert.SerializeObject(product);
Die generierte JSON-Zeichenfolge stellt das Produktobjekt im JSON-Format dar.
Dokumentation
Eine vollständige Dokumentation zum Serialisieren und Deserialisieren von JSON mit Newtonsoft.Json finden Sie in den folgenden Ressourcen:
Das obige ist der detaillierte Inhalt vonWie erstellt man effizient JSON-Strings in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!