【发布时间】:2017-06-04 18:41:34
【问题描述】:
我成功将数据发送到var content
我是怎么做的代码:
public async void FetchAsync()
{
var client = new RestClient("http://api.locopal.com");
var request = new RestRequest("/countries", Method.POST);
var response = client.Execute(request);
var content = response.Content;
var responseCountries = JArray.Parse(JObject.Parse(content)[""].ToString());
}
但在行:var responseCountries = JArray.Parse(JObject.Parse(content)[""].ToString()); 我得到了一个未处理的异常发生。
这是来自var content 的数据:
这里的国家/地区需要写下来列出。
【问题讨论】:
-
有什么异常?您在
JObject.Parse(content)[""]中传递了空字符串,这可能是原因? -
如果您在 C# 中建模 JSON 时遇到困难,以后可以使用 json2csharp.com。
-
参考我的回答here 了解如何做你想做的事
标签: c# json parsing xamarin.android