Найти значение атрибута Override Name используя XElement - C#
Формулировка задачи:
Как найти значение атрибута Override Name используя XElement
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Types xmlns="http://schemas"><Default Extension="rels" ContentType="application/vnd"/><Default Extension="xml" ContentType="application/xml"/><Override Name="/xl/.xml" ContentType="application/vnd.openxmlformats"/><Override Name="/xl/.xml" ContentType="application/vnd.openxmlformats"/><Types>
XDocument elem= XDocument.Load(@"C:\Content.xml"); XElement xml =elem.Root ;
Решение задачи: «Найти значение атрибута Override Name используя XElement»
textual
Листинг программы
XmlNode root = document.DocumentElement; XmlNodeList nodeList = root.SelectNodes("Override"); List<string> nameList = new List<string>(); for (int i = 0; i < nodeList.Count; i++) { nameList.Add(nodeList[i].Attributes["Name"]); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д