Мне нужно записать в List<string>
список университетов. Я смог записать списки стран и городов. Но в университетах данные представлены немного по-другому чем в странах и городах. Вот ссылка, по которой я получил страны. А отсюда мне нужно записать в лист строк университеты. Вот код, по которому я получил страны. Аналогичный код в городах. Я не знаю как обойти наличие {"response":[201,
. При попытке получить университеты прога крашится здесь:
var universityRepository = new RootObject((int)universityInResponse["id"], (string)universityInResponse["title"]);
Полный код класса:
public class GettingUniversity
{
public static List<RootObject> listOfUniversitiesRoot = new List<RootObject>();//This List contains Id and Titles of universities
public List<string> listOfUniversities = new List<string>();//list with names of the universities
private string jsonString; //string for getting data from the url
public async Task<List<RootObject>> FetchAsync(string url)
{
//getting data process goes here
using (var httpClient = new System.Net.Http.HttpClient())
{
var stream = await httpClient.GetStreamAsync(url);
StreamReader reader = new StreamReader(stream);
jsonString = reader.ReadToEnd();
}
var responseUniversities = JArray.Parse(JObject.Parse(jsonString)["response"].ToString());//parsing data from jsonstring
foreach (var universityInResponse in responseUniversities)//the foreach-loop
{
var universityRepository = new RootObject((int)universityInResponse["id"], (string)universityInResponse["title"]);
//listOfUniversitiesRoot.Add(universityRepository);//adding to the list with names of the universities
//listOfUniversities.Add(universityRepository.Title);
}
return listOfUniversitiesRoot;//returned list
}
}
Свойства представлены здесь:
public class RootObject
{
public int Id { get; set; }
public string Title { get; set; }
public RootObject(int Id, string Title)
{
this.Id = Id;
this.Title = Title;
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Здравствуйте! Интересует как получить пинг до сервера через прокси в c#Пробовал через xNet - записывал время до запроса и после
Подскажите, допустим на странице рубрик или категорий товаров есть пагинация, и по определённому событию нужно сделать редирект со страницы...
Допустим, на странице построен цикл с помощью query_posts()Подскажите, как добавить новое условие в meta_query? Т
Здравствуйте! Решил освоить данный фреймворк и столкнулся с такой проблемойДопустим в конфиге модуля я прописал несколько роутов: