我需要获取特定中的值107801307 Div,但在进入所需的之前,路径中还有其他几个DIV。有人能帮上忙吗?下面是包含我需要从DIV中提取的信息的图像。
发布于 2018-06-06 17:49:17
根据您提供的超文本标记语言,要提取文本107801307,可以使用以下解决方案:
String myText =String
myText = driver.find_element_by_xpath("//b@class='label_tratamento'//following::span1").get_attribute("innerHTML")
发布于 2018-06-06 05:37:17
研究xpath定位器以找到所需的特定元素。
假设您使用的是Java,代码将为:
webdriver.findElement(By.xpath("//b[text()='Ban Claro']/following::span").getText();
或
webdriver.findElement(By.xpath("//b[@class='label_tratamento']/following::span").getText();
发布于 2018-06-06 07:51:26
使用:
driver.findElement(By.xpath(("XPATH OF DIV HERE")[Index of the div where span is. Example: 4)/span)).getText();
https://stackoverflow.com/questions/50709172
复制相似问题