Селен vba извлечь все <span class = "" title = "">

Средняя

я ищу, чтобы извлечь все заголовки (их много на сайте) в class="text" в excel с seleniumbasic

1 ответ

Вы можете найти все элементы span, которые содержат класс "text", а также имеют атрибут "title", используя этот xpath

//span[@title and contains(@class,'text')]

Он выдаст список WebElements, содержащий желаемый класс и атрибуты.

Вы можете получить все значения заголовков в наборе, используя:

Set<String> spanTitles = driver.findElements(By.xpath("//span[@title and contains(@class,'text')]")).stream().map(element -> element.getAttribute("title")).collect(Collectors.toSet());
Другие вопросы по тегам