Получить значения элемента xml по заданному имени из поля типа Object - C#
Формулировка задачи:
Привет! Помогите чайнику.
Задача следующая. Имеется поле типа Object внутри которого лежит XML. Цель - вытащить значение элемента по заданному имени.
Крутил по разному, но пока не получается ничего.
Решение задачи: «Получить значения элемента xml по заданному имени из поля типа Object»
textual
Листинг программы
void Main() { var path = @"c:\temp\1\Web.config"; object xml = File.ReadAllText(path); var doc = XDocument.Parse((string)xml); var webpagesVersion = doc.Descendants().Where(x => x.Name == "appSettings") .Descendants().Where(x => x.Name == "add" && x.Attribute("key").Value == "webpages:Version") .FirstOrDefault().Attribute("value").Value; Console.WriteLine(webpagesVersion); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д