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"];
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д