[英]How to deserialize wrapped json array in asp.net through web request?
[英]How to call a web request before deserialize JSON
不幸的是,尝试获取Web请求之前,我没有尝试对URL进行反序列化,但是没有一种使Web请求起作用的常规方法。
public WeatherModel GetWeather(string url)
{
WeatherModel WeatherData = new JavaScriptSerializer().Deserialize<WeatherModel>(url);
return WeatherData;
}
有没有人有什么建议?
您需要将HTTP请求发送到URL并解析响应数据。 您不能简单地反序列化URL。
使用HttpClient
类发送HTTP请求。 https://msdn.microsoft.com/zh-CN/library/system.net.http.httpclient%28v=vs.118%29.aspx
请参考此链接以了解如何使用HttpClient
发出HTTP请求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.