【发布时间】:2018-10-29 16:58:21
【问题描述】:
我需要来自 JSON URL 的列表,但我不知道如何从上面的列表中获取这些信息
///www.omdbapi.com/
const string ApiKey = "18693fd6";
/// <summary>
/// By Search
/// www.omdbapi.com/?s=titulo&apikey=18693fd6
/// </summary>
/// <param name="filtro"></param>
/// <returns></returns>
public List<Film> ListarFilmes(string filtro)
{
List<Film> ResultFilm = new List<Film>();
using (WebClient webClient = new System.Net.WebClient())
{
var json = webClient.DownloadString("http://www.omdbapi.com/?s=" + filtro + "&apikey=" + ApiKey);
dynamic array = JsonConvert.DeserializeObject(json);
ResultFilm.Add(array) ;
}
return ResultFilm;
}
这是一类电影,我需要在列表中返回标题和年份变量
public class Film
{
/// <summary>
/// Title
/// </summary>
public string Title { get; set; }
/// <summary>
/// Year
/// </summary>
public int? Year { get; set; }
}
【问题讨论】: