如何将WebElement转成String或获取String数组?

How to convert WebElement to String or obtain String array?

我有一个代码可以检索网页的 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);}

如果你想要一个数组列表,你可以将它作为:

List<String> urls = new ArrayList<String>();
for(WebElement link : links){
    urls.add(link.getAttribute("href"))
}

然后通过在您的 java 邮件中获取列表元素来使用它。