我使用硒和firefox和chrome,我想知道如何才能獲得文本的某個部分,而且只有那部分。如何從使用硒的網站檢索部分文本
<div align="center">
Your PR application has been submitted sucessfully.
<br>
Application Number :PR_____
<br>
PR number : _____
</div>
如果我只想要文本的第二部分?
申請號:PR _____
我如何去這樣做呢?
我使用硒和firefox和chrome,我想知道如何才能獲得文本的某個部分,而且只有那部分。如何從使用硒的網站檢索部分文本
<div align="center">
Your PR application has been submitted sucessfully.
<br>
Application Number :PR_____
<br>
PR number : _____
</div>
如果我只想要文本的第二部分?
申請號:PR _____
我如何去這樣做呢?
你可以嘗試下面的內容,第二個索引應該包含你想要的文本。使用XPath這是相當不可能
String text = driver.findElement(By.xpath("//div")).getText();
String[] trimmedText = text.split(":");
for (String str : trimmedText) {
System.out.println(str);
}
打印
你的PR申請已經成功地提交。
申請號
PR_____
PR號
所以,你想** PR _____ **?如果是這樣,你需要用任何正在使用的語言來做到這一點。不適用於硒 – Saifur
我使用java,我可以得到整個文本,但不是單獨的行,這是真的讓我煩惱 – Calvin
你還沒有說你想要哪個部分。只是**申請號碼:PR _____ **?或** PR _____ **? – Saifur