<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,但我不確定這是最專業的方式。
任何提示?