Lesen von Text mit Selenium Webdriver (xpath)

Ich verwende Selen, um mit xpath Text auf meine Webseite zu bekommen.

Die Seiten-Tag-Struktur lautet wie folgt:

<span id="data" class="firefinder-match">
    Seat Height, Laden
  <sup>
     <a class="speckeyfootnote" rel="p7" href="#">7</a>
  </sup>
</span>

Wenn ich den folgenden Code verwende -

driver.findElement(By.xpath("//span[@id='data']")).getText();

Ich bekomme das Ergebnis =Seat Height, Laden 7

Aber ich möchte vermeiden, den Text innerhalb der zu lesen<sup> Tags und das Ergebnis erhaltenSeat Height, Laden

Bitte teilen Sie mir mit, welchen xpath-Ausdruck ich verwenden kann, um das gewünschte Ergebnis zu erzielen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage