Парсинг XML - C# (187361)
Формулировка задачи:
Подскажите пожалуйста на подобную тему. Имеется XML-строка
Как отсюда вытянуть значения first_name, last_name, photo_50 и status?
<?xml version="1.0" encoding="utf-8"?>
<response list="true">
<user>
<id>00000000</id>
<first_name>Иван</first_name>
<last_name>Иванович</last_name>
<photo_50>imagePath</photo_50>
<status>status</status>
</user>
</response>
Решение задачи: «Парсинг XML»
textual
Листинг программы
string xml = @"
<response list=""true"">
<user>
<id>00000000</id>
<first_name>Иван</first_name>
<last_name>Иванович</last_name>
<photo_50>imagePath</photo_50>
<status>status</status>
</user>
</response>";
var xd = XDocument.Parse(xml).Root;
var user = xd.Element("user");
var firstName = (string)user.Element("first_name");
Console.WriteLine(firstName);