json 字符串转成对象

使用 Newtonsoft.Json,可以很方便的将字符串反反序列化成对象。

如下,resourceJson为json格式字符串,使用一行代码即可转成对象。

 ResorceDto resorceDto = JsonConvert.DeserializeObject<ResorceDto>(resourceJson);

不过也可以直接读json的某个节点的值,不过不推荐,直接将json对象序列号成对象才是最通用的做法。

 JObject obj = JObject.Parse(resourceJson);
 var result = obj["result"];
 string userId = result["UserId"].ToString();
原文地址:https://www.cnblogs.com/KQNLL/p/10187708.html