.NET Framework Serialization-Deserialization en utilisant Newtonsoft.Json


Exemple

Contrairement aux autres assistants, celui-ci utilise des helpers de classes statiques pour les sérialiser et les désérialiser, ce qui facilite son utilisation.

using Newtonsoft.Json;

var rawJSON      = "{\"Name\":\"Fibonacci Sequence\",\"Numbers\":[0, 1, 1, 2, 3, 5, 8, 13]}";
var fibo         = JsonConvert.DeserializeObject<Dictionary<string, object>>(rawJSON);
var rawJSON2     = JsonConvert.SerializeObject(fibo);