.NET Framework
JSON dans .NET avec Newtonsoft.Json
Recherche…
Introduction
Le package Newtonsoft.Json
est devenu le standard de facto pour utiliser et manipuler du texte et des objets au format JSON dans .NET. C'est un outil robuste, rapide et facile à utiliser.
Sérialiser l'objet dans JSON
using Newtonsoft.Json;
var obj = new Person
{
Name = "Joe Smith",
Age = 21
};
var serializedJson = JsonConvert.SerializeObject(obj);
Cela se traduit par ce JSON: {"Name":"Joe Smith","Age":21}
Désérialiser un objet à partir de texte JSON
var json = "{\"Name\":\"Joe Smith\",\"Age\":21}";
var person = JsonConvert.DeserializeObject<Person>(json);
Cela donne un objet Person
avec le nom "Joe Smith" et l'âge 21.
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow