在C#项目中使用Newtonsoft.Json反序列化json,报错如下:
Can not add Newtonsoft.Json.Linq.JValue to Newtonsoft.Json.Linq.JObject
哦对了,代码是酱紫的
//{"code":200,"title":"阳光梦想","url":"https://www.yangguangdream.com/"} string res=... JObject jo = new JObject(res);
JSON格式是正确的呀,却无法解析JObject,原因是什么?
后来发现,原来JObject他就不是那么创建的(瞬间感觉自己非常的睿智=_=)
正确的应该是
//{"code":200,"title":"阳光梦想","url":"https://www.yangguangdream.com/"} string res=... JObject jo = (JObject)JsonConvert.DeserializeObject(res);
微信扫码查看本文
发表评论