Обработка JSON через Newtonsoft.JSON - C#

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

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

Всем привет. Частично умею работать с этой либой, но возник вопрос как получить данные из такого ответа:
Листинг программы
  1. {
  2. "data": [],
  3. "update": {
  4. "url": {
  5. "data": "a testing string"
  6. }
  7. },
  8. "status": "ok"
  9. }
и из такого:
Листинг программы
  1. {
  2. "data": [],
  3. "update": {
  4. "error": {
  5. "data": "шо тут такое"
  6. }
  7. },
  8. "status": "ok"
  9. }
Написал класс
Листинг программы
  1. public class serverResp
  2. {
  3. public string[] data;
  4. public string status;
  5. public string[] update;
  6. }
Как определить, что содержится в update? url или error?

Решение задачи: «Обработка JSON через Newtonsoft.JSON»

textual
Листинг программы
  1.  public class serverResp
  2.     {
  3.         public string[] data;
  4.         public string status;
  5.         public Update update;
  6.     }
  7.  
  8. public class Update
  9. {
  10.    public Dictionary<string, string> error;
  11.    public Dictionary<string, string> url
  12. }

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


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

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

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

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

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

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