Как конвертировать WebElement в String или получить массив String?
У меня есть код, который получает URL-адреса веб-страницы. Я хотел знать, возможно ли преобразовать это в строку или получить строку из метода System.out.print()?
for(WebElement link : links)
System.out.println(link.getAttribute("href"));
Edit1: я хотел бы создать массив строк, полученных из приведенного выше кода, если это возможно.
Я хотел бы скопировать информацию о выходе кодов и использовать ее в электронном письме только для 15 пунктов:
for(int x = 1; x < 15 ; x++) {
String url = link.getAttribute("href");
messageBodyPart.setText(url);}
1 ответ
Решение
Если вы хотите иметь список массивов, вы можете иметь его как:
List<String> urls = new ArrayList<String>();
for(WebElement link : links){
urls.add(link.getAttribute("href"))
}
А затем используйте его, выбирая элементы списка в вашей почте Java.