Я пытаюсь создать строковый массив твитов, составленный из всех твитов на определенной странице. Я загрузил на страницу, которую хочу, и могу добавить первый твит на этой странице в массив строк и распечатать его. Но по какой-то причине, первый твит добавляется снова и снова, а не получать первый твит, переходя ко второй, затем третий и т.д. Вот мой код:Использование Java/Selenium для создания строкового массива твитов
String[] tweets = new String[50];
int count=0;
List<WebElement> elements = driver.findElements(By.xpath("//*[@class='TweetTextSize js-tweet-text tweet-text']"));
for (WebElement element : elements) {
if (element.isDisplayed()) {
tweets[count] = driver.findElement(By.xpath("//*[@class='TweetTextSize js-tweet-text tweet-text']")).getText();
count++;
}
}
for(int count2=0; count2<tweets.length; count2++)
System.out.println(tweets[count2]);
Это сделали это, спасибо! –