如何解决获取json文件时遇到错误
我需要在远程服务器上提取一个json文件,在此保留文件的链接。 turkmedya.com.tr/anasayfa.json
我还分享了json文件的开放版本作为照片。enter image description here
我还必须从文件中提取类别。你可以帮我吗?
Anasayfa.cs
public class data
{
public string sectionType { get; set; }
public string titleBgColor { get; set; }
public IList<veri> itemList { get; set; }
}
public class veri
{
public string shortText { get; set; }
public string fullPath { get; set; }
public string itemId { get; set; }
public string imageUrl { get; set; }
}
public class cat
{
public string categoryId { get; set; }
public string Title{ get; set; }
}
public class ListJson
{
public string errorMessage { get; set; }
public IList<data> data { get; set; }
public IList<cat> category { get; set; }
}
HomeController.cs
public ActionResult Index()
{
string url = @"http://turkmedya.com.tr/anasayfa.json";
string jsonVerisi = "";
try
{
using (WebClient response = new WebClient())
{
jsonVerisi = response.DownloadString(url);
}
ListJson account = JsonConvert.DeserializeObject<ListJson>(jsonVerisi);
foreach (var list in account.data)
{
System.Console.WriteLine(list.ToString());
ViewBag.ca = list.itemList.ToList();
var a = account.data.Count;
var b = list.itemList.Count;
}
}
catch (Exception e)
{
Console.WriteLine(e);
throw;
}
return View();
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。