无法从“ System.Net.HttpResponseMessage”转换为“字符串”

时间:2019-09-10 11:40:51

标签: json api xamarin

我正在将一些json数据发送到rest api并接收响应。响应为json格式。 现在,我想反序列化此响应,但是出现错误

“无法从“ System.Net.HttpResponseMessage”转换为“字符串”

HttpResponseMessage response = await myHttpClient.PostAsync(URL,content);
RootObject obj = JsonConvert.DeserializeObject<RootObject>(response); //ERROR HERE

如果我尝试将以上行替换为ToString():

RootObject obj = JsonConvert.DeserializeObject<RootObject>(response.ToString()); 

然后反序列化不会发生,因为它说它不是JSON数据

0 个答案:

没有答案