.NET 4.x [Json] Получение значений атрибутов - C#

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

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

Доброго времени суток! Как можно вытащить значение атрибутов в данной файле? Конкретно нужно узнать значение username, state, name, age, fade, id.
{
  "meta":  {
    "code": 350
  },
  "data":  {
    "username": "MyUserName",
    "state": "Russia",
    "name": "MyName",
    "counts":  {
      "age": 17,
      "fade": 1,
    },
    "id": "myId"
  }
}

Решение задачи: «.NET 4.x [Json] Получение значений атрибутов»

textual
Листинг программы
string json2 = GET_http("Запрос");
            JObject j2 = JObject.Parse(json2);
 
            try
            {
                foreach (var dataItem in j2["data"].Children())
                {
                    string username = (string)dataItem["counts"]["username"];
                    int user_id = (int)dataItem["counts"]["id"];
                    this.Invoke((MethodInvoker)delegate()
                    {
 
                        richTextBox1.AppendText("username: " + username + " id: " + user_id + "\n");
 
 
                    });
                }
 
            }
            catch
            {
 
                MessageBox.Show("Error!");
 
            }

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


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

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

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