.NET 4.x XML Как найти и заменить значения узлов - C#
Формулировка задачи:
Xml такого вида:
Как заменить "название" и "описание" на значения из List<string>?
<root> <1547>название</1547> <236>описание</236> <355>название</355> <446>описание</446> <577>название</577> <655>описание</655> </root>
Решение задачи: «.NET 4.x XML Как найти и заменить значения узлов»
textual
Листинг программы
string xml = @"<root> <auto>название1</auto> <desc>описание1</desc> <brain>название2</brain> <stick>описание2</stick> <vodka>название3</vodka> <head>описание3</head> </root>"; XElement xroot = XElement.Parse(xml); var foundElement = xroot.Descendants().SingleOrDefault(el => el.Value == "описание2"); if (foundElement != null) foundElement.Value = "ОПИСАНИЕ 2222";
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д