https://blog.csdn.net/zhouyingge1104/article/details/83307637json
C#項目中使用NewtonSoft.json,報錯提示:.net
Can not add Newtonsoft.Json.Linq.JValue to Newtonsoft.Json.Linq.JObject.code
代碼以下:blog
//{"code":200,"檢測編號":"JC1810231520411","message":"OK"}
string resp = ...
JObject respObj = new JObject(resp); //報錯
格式正確的json字符串卻沒法轉換爲JObject,緣由是什麼?字符串
本身想明白了,原來JObject原本就不是這樣建立的,正確的方法以下:string
string resp = ...
JObject respObj = (JObject)JsonConvert.DeserializeObject(resp);
問題解決。
---------------------
做者:zhouyingge1104
來源:CSDN
原文:https://blog.csdn.net/zhouyingge1104/article/details/83307637
版權聲明:本文爲博主原創文章,轉載請附上博文連接!方法