HtmlAgilityPack. Обращение к элементам - C#
Формулировка задачи:
структура:
достаю из <a>
и далее беру каждое значение отдельной строки
Как в этом цикле получить значение <e> и <f>
<a> <b>name1</b> <с>name2</с> <d> <e>name3</e> <f>name4</f> </d> <b>name5</b> </a>
var kek= doc.DocumentNode.SelectNodes("//a");
for (int i=0; i < kek.Count;i++) foreach (var text in rows[i].SelectNodes("b")) { //какое-то действие } foreach (var text1 rows[i].SelectNodes("c")) { //какое-то действие }
Решение задачи: «HtmlAgilityPack. Обращение к элементам»
textual
Листинг программы
var kek = doc.DocumentNode.SelectNodes("//a"); for (int index = 0; index < kek.Count; ++index) { var dNode = kek[index].ChildNodes["d"]; if (dNode != null) { var eNode = dNode.ChildNodes["e"]; var fNode = dNode.ChildNodes["f"]; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д