如何提取前後文字
在JAVA中使用selenium和xpath標記。
我有以下代碼提取前後數據<br>使用硒標籤
<tr>
<td>
This is my amount
<br>
$3.2
</td>
<tr>
我想導致像「這是我的數額」「$ 3.2」表
如何提取前後文字
在JAVA中使用selenium和xpath標記。
我有以下代碼提取前後數據<br>使用硒標籤
<tr>
<td>
This is my amount
<br>
$3.2
</td>
<tr>
我想導致像「這是我的數額」「$ 3.2」表
您可以使用getText()
這將返回整個元素文本。對於<Br>
,它將在返回文本中出現換行符,因此如果需要每行文本,則可以按'\n'
溢出文本。
的列中的每個字段如果我理解正確的話,試試這個:String resultText = new WebDriverWait(driver(),5).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("{XPATH for your tag<td>}"))).getText().replaceAll("\n"," ");
它在我的情況下工作 – Pratty