Десериализация json от api сайта погоды - C#

Узнай цену своей работы

Формулировка задачи:

Нужно помощь десериализации json от api сайта погоды. Ответ json от сайта
{"coord":{"lon":46.66,"lat":61.26},"weather":[{"id":500,"main":"Rain","description":"легкий дождь","icon":"10n"}],"base":"stations","main":{"temp":281.685,"pressure":993.31,"humidity":97,"temp_min":281.685,"temp_max":281.685,"sea_level":1006.82,"grnd_level":993.31},"wind":{"speed":6.61,"deg":258.503},"rain":{"3h":1.575},"clouds":{"all":92},"dt":1498160187,"sys":{"message":0.0042,"country":"RU","sunrise":1498086835,"sunset":1498156622},"id":543704,"name":"Kotlas","cod":200}
К примеру погоду (дождь,снег,облачно и т.д) я получаю без проблем таким способом
string weather = (string)jResponse["weather"][0]["main"];
Но температуру не могу получить так же.
string temper = (string)jResponse["Main"][0]["temp"];
Ошибка

Решение задачи: «Десериализация json от api сайта погоды»

textual
Листинг программы
string temper = (string)jResponse["Main"]["temp"];

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5