Мне нужно распечатать значения в консоли, которые принадлежат к различным объектам (например, странам (более 100 стран)), имеющих почти одинаковые XPath и классы. Я попытался использовать XPath, используя List, но это не дает ожидаемого результата. Я использовал следующий код для одной страны, но и те же значения, мне нужно напечатать для других (более 100) стран слишкомНевозможно напечатать значения
WebElement GDPAndr = driver.findElement(By.xpath("/html/body/div[2]/div[4]/div/div/div[2]/div[2]/div[2]/div/div/div[1]/div/div[2]/span/span/a/span"));
System.out.println(GDPAndr.getText());
WebElement POPT = driver.findElement(By.xpath("/html/body/div[2]/div[4]/div/div/div[2]/div[2]/div[2]/div/div/div[2]/div/div/div/div[2]/span/span/a/span"));
System.out.println(POPT.getText());
WebElement CO2 = driver.findElement(By.xpath("/html/body/div[2]/div[5]/div/div[6]/table/tbody/tr/td[2]/div[2]/div/div/div/div[2]/div/div/div/span[1]"));
System.out.println(CO2.getText());
Нужна помощь! Thanks
исходный код плз –
Обеспечивают HTML-код, чтобы мы могли помочь Вам –