答案 0 :(得分:0)
您需要使用XPath返回的.text
的{{1}}属性来获取字符串WebElement
:
在Python中:
$ 11,350.53
在Java中:
text = driver.find_element_by_xpath("//label[text()='Outstanding Balance:']/following-sibling::div/p").text
print(text.strip())
以上XPath在包含文本string text = driver.findElement(By.xpath("//label[text()='Outstanding Balance:']/following-sibling::div/p")).getText();
System.out.println(text.trim());
的{{1}}元素上开始查询。 label
元素的Outstanding Balance:
是label
。找到此following-sibling
之后,我们查询其子元素<div class='col-xs-5 text-right'>
,该子元素包含文本div
。