.NET Framework
JSON i .NET med Newtonsoft.Json
Sök…
Introduktion
NuGet-paketet Newtonsoft.Json
har blivit defactostandarden för att använda och manipulera JSON-formaterad text och objekt i .NET. Det är ett robust verktyg som är snabbt och enkelt att använda.
Serialisera objekt i JSON
using Newtonsoft.Json;
var obj = new Person
{
Name = "Joe Smith",
Age = 21
};
var serializedJson = JsonConvert.SerializeObject(obj);
Detta resulterar i denna JSON: {"Name":"Joe Smith","Age":21}
Deserialisera ett objekt från JSON-text
var json = "{\"Name\":\"Joe Smith\",\"Age\":21}";
var person = JsonConvert.DeserializeObject<Person>(json);
Detta ger ett Person
med namnet "Joe Smith" och ålder 21.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow