gpt4 book ai didi

java - 如何获取不一次显示所有行的表的行数?

转载 作者:行者123 更新时间:2023-12-01 23:10:32 25 4
gpt4 key购买 nike

我有一个表,当页面完全显示时,其行数为 20 行。但是,如果超过 20 个,并且用户向下滚动,则会添加其他行。由于它只获取初始行数,因此我永远找不到我要搜索的元素。

我现在所拥有的就是这样的东西。

        boolean isFound = false;
List<WebElement> rowList = webdriver.findElements(By.xpath("//*[contains(@class, 'requestRow')]"));
int rowCount = rowList.size();
String rowNum = null;

for (int i = 1; i <=rowCount+1; i++){
rowNum = Integer.toString(i);
}

知道如何扩展表格并捕获新值吗?

最佳答案

好的,所以我所做的是根据当前行数创建一个列表。

然后我循环遍历列表,每次递增一。如果我要查找的数字在表中找到,它就会完成我需要做的事情。如果它达到的数字高于当前行数,我将单击“加载更多”按钮,将新值添加到行数中,然后继续搜索。

关于java - 如何获取不一次显示所有行的表的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58378623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com