Парсинг JSON - C# (192430)
Формулировка задачи:
У меня срочная задача!
Есть JSON ответ такого типа:
Юзер вводит имя и фамилию, и программа должна найти его тут и вычислить его Id.
Как это можно реализовать на c# желательно используя json.net ну или что то другое?
{"status":200,"workers":[{"firstName":"Даздраперма","secondName":"Подсоснова","id":"5"},{"firstName":"Александр","secondName":"Пепякин","id":"8"},{"firstName":"Гоша","secondName":"Одноэсов","id":"3"},{"firstName":"Анастасия","secondName":"Мыльная","id":"7"},{"firstName":"Кирилл","secondName":"Троянов-Боянов","id":"4"},{"firstName":"Михаил","secondName":"Велосипедов","id":"1"},{"firstName":"Голиндуха","secondName":"Крымская","id":"6"},{"firstName":"Дунька","secondName":"Костылёва","id":"2"}]}
Решение задачи: «Парсинг JSON»
textual
Листинг программы
public class Worker { public string firstName { get; set; } public string secondName { get; set; } public string id { get; set; } } public class Workers { public int status { get; set; } public List<Worker> workers { get; set; } } Workers resObj = JsonConvert.DeserializeObject<Workers>(JSON_STRING); Worker result = resObj.workers.Find(x => x.id == "5");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д