Найти вложенный элемент

  • Автор темы Автор темы Radiks
  • Дата начала Дата начала

Radiks

Новичок
Регистрация
28.06.2014
Сообщения
8
Реакции
0
Баллы
1
Мне необходимо получить Innerhtml только у того span`a, у которого родитель имеет определенный id.

Например есть у меня допустим id='example'. В нем много всего, но также есть span без атрибутов.

Мне нужно спарсить те span`ы , у которых родитель с id="example"
 
ну как вариант вытащите часть исходника своей страницы сюда на форум, чтобы было понятнее с чем работать...
 
вот вам наглядный пример как нужно делать
-----------------------------------------------------------------------
instance.ActiveTab.Navigate("https://help.zennolab.com/en/v5/zen...ab.CommandCenter.Tab~FindElementsByXPath.html");
instance.ActiveTab.WaitDownloading();

string id = "AfterHeaderContent";
List<string> list = instance.ActiveTab.FindElementsByXPath("//*[@id=\""+id+"\"]/child::span").Elements.Select(e=>e.InnerHtml).ToList();
list.ForEach(s=>project.SendInfoToLog(s, "span"));
-----------------------------------------------------------------------
вставте его в с# код и увидите в логах весь html всех дочерних span'ов елемента с id=AfterHeaderContent

 
  • Оценить
Реакции: MicroOriki

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)