- Регистрация
- 07.07.2018
- Сообщения
- 24
- Благодарностей
- 1
- Баллы
- 3
Вопрос как вместо парсинга по XPath использовать парсинг по regex ?
Есть код в котором используется - instance.ActiveTab.FindElementByXPath
Как его переделать под regex ?
Есть код в котором используется - instance.ActiveTab.FindElementByXPath
C#:
instance.ActiveTab.Navigate(project.Variables["List1"].Value);// переходим на страницу из переменной проекта List1
instance.ActiveTab.WaitDownloading(); //дожидаемся загрузки страницы
luboe_imy = instance.ActiveTab.FindElementsByXPath("//*[@class='name']");//парсим : Xpath путь
for(int v=0; v<luboe_imy.Count; v++) //цикл перебора найденных элементов. luboe_imy.Count означает, что цикл будет крутиться до тех пор, пока не закончатся все найденные нами элементы
{
string ssylk = luboe_imy.GetByNumber(v).GetAttribute("innertext"); //в переменную ssylk атрибут innertext
project.SendInfoToLog(ssylk); //выводим в лог для самопроверки
b++; //увеличиваем на 1 счетчик строк
tabletest.SetValue(b,z, ssylk); //записываем данные в таблицу: строка, столбец, что записываем
}