1、打开菜单【项目】,选择【管理NuGet程序包】,搜索 "Newtonsoft" ,并安装,我这里搜索到的是 Newtonsoft.Json.Net20.dll
2、分析json:{"code":0,"msg":"ok","data":["d1","d2","d3"]} ,这里解析成如下实体类:
public class Root
{
/// <summary>
/// Code
/// </summary>
public int code { get; set; }
/// <summary>
/// ok
/// </summary>
public string msg { get; set; }
/// <summary>
/// Data
/// </summary>
public List<string> data { get; set; }
}
也可以在http://tool.chinaz.com/tools/json2entity.aspx 里面生成
3、使用代码仅仅一句:
string a=@"{""code"":0,""msg"":""ok"",""data"":[""d1"",""d2"",""d3""]}"
Root rb = JsonConvert.DeserializeObject<Root>(a);