使用 selenium java 我想在當前頁面示例中獲取指定屬性的所有值:
<div my_attribute="value1">
<div my_attribute="value2">
<div my_attribute="value3">
我如何得到結果:value1、value2、value3 將它們存盤在字串串列中
uj5u.com熱心網友回復:
您可以獲取具有屬性的 Web 元素串列,my_attribute然后遍歷該串列以收集所有屬性值。
像這樣的東西:
List<WebElement> list = driver.findElements(By.xpath("//div[@my_attribute]"));
List<String> values = new ArrayList<>();
for(WebElement el:list){
String value = el.getAttribute("my_attribute");
values.add(value);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/434327.html
上一篇:Selenium,Python-單擊按鈕生成笑話后無法從動態網頁中檢索文本
下一篇:如何將可迭代元素添加到串列
