Newtonsoft.Json官网:
首先安装Newtonsoft.Json
1、项目->管理NuGet程序包
2、下载Newtonsoft.Json
3、代码中添加using Newtonsoft.Json;即可使用
解析json的简单demo:
public class Account
{
public string Email { get; set; }
public bool Active { get; set; }
public DateTime CreatedDate { get; set; }
public IList<string> Roles { get; set; }
}
string json = @"{
'Email': 'james@example.com',
'Active': true,
'CreatedDate': '2013-01-20T00:00:00Z',
'Roles': [
'User',
'Admin'
]
}";
//反序列化
Account account = JsonConvert.DeserializeObject<Account>(json);
Console.WriteLine(account.Email);
使用参考:
(转)C# Newtonsoft.Json解析json字符串处理(最清晰易懂的方法)_zyb418的博客-CSDN博客_newtonsoft.json 解析json