Почему не вылавливается информация из тега xml? - C#

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

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

Почему по следующему апи запросу я не могу выдернуть код из нужных мне тегов? Апи строчка
Листинг программы
  1. http://ads-api.ru/main/api?user=removed@mail.ru&token=4edd309038a5ab2c922166a585ebcc89&category_id=2&city=%D0%9E%D0%BC%D1%81%D0%BA&nedvigimost_type=1&source=1&format=xml
Код, где url наша апи строчка
Листинг программы
  1. WebClient Client = new WebClient();
  2. Client.Encoding = Encoding.UTF8;
  3. XDocument document = XDocument.Parse(Client.DownloadString(url));
  4. richTextBox2.Text = document.Root.Element("price").Value;
Ошибка в строке
Листинг программы
  1. richTextBox2.Text = document.Root.Element("price").Value;
Отсутствует ссылка на экземпляр класса .... Хотя точно так же пользуюсь апи яндекса и норм выводит, подскажите в чем проблема?

Решение задачи: «Почему не вылавливается информация из тега xml?»

textual
Листинг программы
  1. document.Root.Element("ad").Element("price").Value
  2. // Или так
  3. document.Root.Elements().First().Element("price").Value
  4. // Или вот так
  5. document.Root.Descendants("price").First().Value

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


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

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

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

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

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

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