2016-05-23 5 views
0

So extrahieren Sie Text vor und nach
Tag mit Selen und XPath in JAVA.
Ich habe folgenden Codeextrahieren Daten vor und nach <br> Tag mit Selen

<tr> 
<td> 
    This is my amount 
    <br> 
    $3.2 
</td> 
<tr> 

ich führen möchte wie „Das ist mein Betrag“ „$ 3.2“ jedes Feld in einer Spalte der Tabelle

Antwort

0

können Sie getText() verwenden, die den gesamten Elementtext zurückgibt. Für <Br> wird es Zeilenumbruch in der Rückgabe von Text haben, so dass Sie Text von '\n' verschütten können, wenn jeder Zeile Text möchten.

+0

Es funktionierte in meinem Fall – Pratty

-1

Wenn ich Sie richtig verstanden habe, versuchen Sie dies: String resultText = new WebDriverWait(driver(),5).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("{XPATH for your tag<td>}"))).getText().replaceAll("\n"," ");

Verwandte Themen