JSON in .NET with Newtonsoft.Json

Other topics

Serialize object into JSON

using Newtonsoft.Json;

var obj = new Person
{
    Name = "Joe Smith",
    Age = 21
};
var serializedJson = JsonConvert.SerializeObject(obj);

This results in this JSON: {"Name":"Joe Smith","Age":21}

Deserialize an object from JSON text

var json = "{\"Name\":\"Joe Smith\",\"Age\":21}";
var person = JsonConvert.DeserializeObject<Person>(json);

This yields a Person object with Name "Joe Smith" and Age 21.

Contributors

Topic Id: 8746

Example Ids: 27274,27275

This site is not affiliated with any of the contributors.