サーチ…


前書き

NuGetパッケージNewtonsoft.Jsonは、.NETでJSON形式のテキストとオブジェクトを使用して操作するための標準となっています。これは、高速で使いやすい堅牢なツールです。

オブジェクトを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);

これにより、名前が "Joe Smith"およびAge 21のPersonオブジェクトが生成されます。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow