<li class="lvprice prc">
<span class="bold">
$252.00
<div class="medprc">
<span class="prcVS">Trending at</span>
<span class="median">
$259.85
另外,Screenshot。 如何获取没有所有子节点文本的直接元素的文本
我想getText
,使其返回 “$ 252.00” 目前,getText
返回 “$ 252.00为$ 259.85的趋势”。 所以它从直接元素获取文本,并且还包括子节点的文本。我目前使用findElements(By.cssSelector("li.lvprice.prc"))
我看着WebElement.getText()
文档。它的构建是为了抓取所有的子节点文本。
我可以使用正则表达式来只从字符串中获取252.00,但我不确定这是最专业的方式。
任何提示?