环境:VS2015控制台应用程序
如何将响应转换为我的实体对象?
在here的WebClient类下找到了文章。
还想知道什么是JArray?我在Newtonsoft.JSON和MS MVC中找到了一些东西。
var client = new WebClient();
client.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36");
var response = client.DownloadString("https://api.github.com/repos/restsharp/restsharp/releases");
var releases = JArray.Parse(response);
答案 0 :(得分:1)
以这种方式仅使用Newtonsoft.Json
NuGet软件包。
YourEntity entity = JsonConvert.DeserializeObject<YourEntity>(response);