xxxxxxxxxx
dynamic json = Newtonsoft.Json.JsonConvert.DeserializeObject(jsonstring);
xxxxxxxxxx
//format(object array): [{},{},{}]
List<Employee> emps = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Employee>>(jsonString);
//format(object): {}
Employee emp = Newtonsoft.Json.JsonConvert.DeserializeObject<Employee>(jsonString);
xxxxxxxxxx
using System;
using System.Text.Json;
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
public class Program
{
public static void Main()
{
string json = "{\"Name\":\"John\",\"Age\":30}";
// Deserialize JSON to object
Person person = JsonSerializer.Deserialize<Person>(json);
Console.WriteLine("Name: " + person.Name);
Console.WriteLine("Age: " + person.Age);
}
}