如何获取网页中特定标签下的所有值。

huangapple go评论91阅读模式
英文:

How to get all the values against a particular tag in webpage

问题

有没有办法获取所有显示在“BRAND”下的值。

我想将所有显示为品牌的值存储在集合中,以便我可以将这些值与另一个集合进行比较,并找出在这些值之间哪些值会匹配。

以下是截图。请给予一些输入。

如何获取网页中特定标签下的所有值。

英文:

Is there any way to get all the values displaying against "BRAND" .

I want to store all the value that will display for the BRAND and sore those value in the collection so that I can compare with one more collection and find which value will get match in between those.

below is the screenshot . Please give some input .

如何获取网页中特定标签下的所有值。

答案1

得分: 1

可能是最简单的方法之一:

List<String> brands = new ArrayList<String>();
List<WebElement> fields = driver.findElements(By.className("asset-page__field-value"));
for (WebElement field: fields) {
    brands.add(field.getText());
}
英文:

Probably the simplest way:

List&lt;String&gt; brands = new ArrayList&lt;String&gt;();
List&lt;WebElement&gt; fields = driver.findElements(By.className(&quot;asset-page__field-value&quot;));
for (WebElement field: fields) {
    brands.add(field.getText());
}

huangapple
  • 本文由 发表于 2020年10月28日 02:42:55
  • 转载请务必保留本文链接:https://go.coder-hub.com/64560987.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定