Поиск…


Вступление

Пакет NuGet Newtonsoft.Json стал стандартом defacto для использования и обработки форматированного текста и объектов JSON в .NET. Это надежный инструмент, быстрый и простой в использовании.

Сериализовать объект в JSON

using Newtonsoft.Json;

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

Это приводит к этому JSON: {"Name":"Joe Smith","Age":21}

Удаление десериализации объекта из текста JSON

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

Это дает объект Person с именем «Joe Smith» и Age 21.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow