Créer une chaîne JSON en C#
XML est souvent utilisé pour une représentation structurée lors de l'envoi de données dans des réponses HTTP. Cependant, JSON (JavaScript Object Notation) gagne en popularité car il est léger et facile à analyser. Voici comment générer des chaînes JSON en C# à l'aide de la puissante bibliothèque Newtonsoft.Json :
Tout d’abord, installez le package Newtonsoft.Json NuGet.
Considérez le code suivant :
<code class="language-csharp">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" }; string json = JsonConvert.SerializeObject(product);</code>
Ici, nous définissons une classe Product et la remplissons de propriétés. La méthode JsonConvert.SerializeObject convertit un objet en une chaîne JSON pouvant être affectée à une variable json.
La documentation sur la sérialisation et la désérialisation JSON peut être trouvée ici :
Sérialisation et désérialisation JSON
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!