- Регистрация
- 13.10.2016
- Сообщения
- 72
- Благодарностей
- 4
- Баллы
- 8
Такой не простой вопрос по путям Xpath - допустим мы парсим какие то значения с сайта, есть выдача, например, товаров, но данные о товаре скрыты и подгружаются (фрейм) при нажатии кнопки на каждом товаре. Так вот, этот фрейм будет иметь свой номер страницы типа 0,1 и забирать его надо будет так Tab1.GetDocumentByAddress("0;1").FindElementByXPath("//a[contains(@class, 'item')]", 0).InnerText;
НО, загвоздка в том что этот номер страницы не единственный вариант, а их множество на одно странице 0,1 0,2 0,3 и тд. Как сделать так чтобы выпарсить все?
Знаю что можно, например объединить несколько путей xpath через | . Но как правильно их объединять??
И может есть более универсальный способ еще?
НО, загвоздка в том что этот номер страницы не единственный вариант, а их множество на одно странице 0,1 0,2 0,3 и тд. Как сделать так чтобы выпарсить все?
Знаю что можно, например объединить несколько путей xpath через | . Но как правильно их объединять??
И может есть более универсальный способ еще?