我想从 html 源代码中获取文本

I want to getText from html source code

本文关键字:获取 取文本 源代码 html      更新时间:2023-09-26

HTML:-

<div class="row">
<div id="tl-detail-container-left" class="col-md-6">
<div class="section-title">ETL Details</div>
<ul class="info-display-cell-ltl entity-item">
<li>
<span class="vline"></span>
<div class="entity-value" title="darsht">Name: darsht</div>
</li>

我做了什么:

WebElement path=driver.findElement(By.xpath("//form/div[2]/div[1]/div[6]/div[1]/ul/li[1]");
String str= path.findElement(By.cssSelector("div[class='entity-value']")). get Text();
System.out.println(str);

请帮我提供代码以获得dynamic Text (例如:Omarjiti)来自html。

在 Java 中,使用 jsoup 库。

你的xpath应该得到优化。其他事情你正在findElement两次。一旦你完成了findElement然后使用它的属性。

 WebElement webelement=driver.findElement(By.xpath("//*[@class='vline']/div");
String str= webelement.getText();

有关xpath的详细信息,请参阅此内容。