如何在VisualStudio 2015(Net framewortk 4.5.2)下载和解析JSON?
带有JSON的网址为:http://api.sunrise-sunset.org/json?lat=36.7201600&lng=-4.4203400
没有必要解析建筑物。只是重视日出和日落
谢谢
答案 0 :(得分:0)
有两个Nuget包可以让这很容易。 HttpClient(包名称Microsoft.Net.Http)将帮助您执行GET请求。 Json.Net(包名Newtonsoft.Json)使得反序列化JSON非常容易。它允许你做这样的事情:
using (HttpClient hClient = new HttpClient())
{
HttpResponseMessage response = await hClient.GetAsync(URL);
string strContent = await response.Content.ReadAsStringAsync();
return JsonConvert.DeserializeObject<YourTypeHere>(strContent);
}