Не получается достать данные из JArray.Parse - C#

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

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

Листинг программы
  1. JArray jResponse = JArray.Parse(responseFromServer);
  2. string username = (string)jResponse["user_id"];
Ответ приходит в таком виде, почему не получается достать id? да и другие данные. Ошибка: Необработанное исключение типа "System.ArgumentException" в Newtonsoft.Json.dll Дополнительные сведения: Accessed JArray values with invalid key value: "user_id". Array position index expected.
[{"user_id":"6670639","username":"narnia3028","count300":"2101412","count100":"466860","count50":"69476","playcount":"113 42","ranked_score":"1609662309","total_score":"8922882319",

Решение задачи: «Не получается достать данные из JArray.Parse»

textual
Листинг программы
  1. foreach (var data in jResponse)
  2.             {
  3.                 username = (string)data["username"];
  4.                 pp = (double)data["pp_rank"];
  5.                 acc = (double)data["accuracy"];
  6.                 countP = (string)data["playcount"];
  7.                 countSS = (string)data["count_rank_ss"];
  8.                 countS = (string)data["count_rank_s"];
  9.                 countA = (string)data["count_rank_a"];
  10.  
  11.             }

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы