实体类模型
public class JsonTest
{
public int ID { get; set; }
public string Name { get; set; }
public int Age { get; set; }
public string Msg { get; set; }
}
开始序列化和反序列化
var json = new JsonTest()
{
ID = 123,
Name = "张三",
Age = 25,
Msg = "犯罪嫌疑人"
};
List<JsonTest> lst = new List<JsonTest>();
lst.Add(json);
lst.Add(json);
lst.Add(json);
//安装兵using => Newtonsoft.Json
//实体类转换为JSON串
string msg = JsonConvert.SerializeObject(lst);
//JSON串转换为实体类
List<JsonTest> rt = JsonConvert.DeserializeObject<List<JsonTest>>(msg);