![Newtonsoft.Json.Linq 序列化 反序列化等知识 Newtonsoft.Json.Linq 序列化 反序列化等知识](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
1.反序列化实体类
//使用JObject读写字符串:
JObject j = JObject.Parse(data);
IEnumerable<JProperty> properties = j.Properties().ToArray();
//IEnumerable<JProperty> properties = JObject.Parse(data).Properties();
foreach (JProperty item in properties)
{
string key = item.Name;
string value = item.Value.ToString();
}
//List<Customer> _list = JsonConvert.DeserializeObject<List<Customer>>(jsonText);