Парсинг XML - C# (187361)

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

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

Подскажите пожалуйста на подобную тему. Имеется XML-строка
Листинг программы
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <response list="true">
  3. <user>
  4. <id>00000000</id>
  5. <first_name>Иван</first_name>
  6. <last_name>Иванович</last_name>
  7. <photo_50>imagePath</photo_50>
  8. <status>status</status>
  9. </user>
  10. </response>
Как отсюда вытянуть значения first_name, last_name, photo_50 и status?

Решение задачи: «Парсинг XML»

textual
Листинг программы
  1. string xml = @"
  2.    <response list=""true"">
  3.        <user>
  4.            <id>00000000</id>
  5.            <first_name>Иван</first_name>
  6.            <last_name>Иванович</last_name>
  7.            <photo_50>imagePath</photo_50>
  8.            <status>status</status>
  9.        </user>
  10.    </response>";
  11.         var xd = XDocument.Parse(xml).Root;
  12.         var user = xd.Element("user");
  13.         var firstName = (string)user.Element("first_name");
  14.         Console.WriteLine(firstName);

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


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

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

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

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

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

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