我使用硒webdriver方法driver.findelements(By.tagName(“ a”))从页面中获取所有链接。 。现在我只想要href的产品名称和价格并将其存储到HashMap中。
您将获得网络元素列表,然后将其映射,小例子:
List<WebElement> elements = driver.findElements(By.tagName("a"));
HashMap<Integer,WebElement> elementsMap = new HashMap<Integer,WebElement>();
for (int i = 0; i < elements.size(); i++) {
elementsMap .put(i, elements.get(i));
}