rediffusion
11/7/2017 - 10:35 AM

8. following-sibling

Оси XPath

//Переходим на страницу сообщества (нужно для демонстрации работы
Tab Tab1 = instance.ActiveTab;
string strTargetURL = "https://vk.com/live";
if (Tab1.URL!=strTargetURL) {
	Tab1.Navigate(strTargetURL);
	Tab1.WaitDownloading();
}

//Ось following-sibling содержит все элементы, которые в дереве находятся после текущего и  на том же уровне, что и исходный (соседи-после).

//Пример 1: получаем все комменты постов, начиная с третьего
project.SendInfoToLog("1. following-sibling: " + Tab1.FindElementsByXPath("//div[starts-with(@id, 'replies-')]/div[2][starts-with(@id, 'post-')]/following-sibling::div").Count);