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

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

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

JArray jResponse = JArray.Parse(responseFromServer);
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
Листинг программы
foreach (var data in jResponse)
            {
                username = (string)data["username"];
                pp = (double)data["pp_rank"];
                acc = (double)data["accuracy"];
                countP = (string)data["playcount"];
                countSS = (string)data["count_rank_ss"];
                countS = (string)data["count_rank_s"];
                countA = (string)data["count_rank_a"];
 
            }

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


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

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

10   голосов , оценка 4.2 из 5
Похожие ответы