gpt4 book ai didi

java - 我可以根据 Activity 元素而不是特定值搜索日历和网络表格吗?

转载 作者:太空宇宙 更新时间:2023-11-04 12:34:51 25 4
gpt4 key购买 nike

由于我在查找航类时刻表页面中的特定值时遇到问题..我想根据表格行和列进行搜索..是否可能以及如何进行?

以下是网页详细信息:-日历 :- http://www.vueling.com/es网页表:- https://tickets.vueling.com/ScheduleSelect.aspx

dummy.findElement(By.cssSelector("#datePickerContainer > div.ui-datepicker-group.ui-datepicker-group-first > table > tbody > tr:nth-child(5) > td:nth-child(5) > a")).click();
Thread.sleep(5000);
dummy.findElement(By.cssSelector("#datePickerContainer > div.ui-datepicker-group.ui-datepicker-group-first > table > tbody > tr:nth-child(6) > td:nth-child(2)")).click();
Thread.sleep(2000);

问题 1:-如何单击日历中的 Activity 元素?问题2 :-如何使用表行 n 列值在航类时刻表页面中搜索启用的元素。请..帮我解决这个问题...谢谢

最佳答案

在您的问题1中https://tickets.vueling.com/ScheduleSelect.aspx?AspxAutoDetectCookieSupport=1

该类有不同的名称,您可以尝试

   List<WebElement> list = driver.findElements(By.tagName("tr"));

for(WebElement ele:list){ WebElement enabled_ele = ele.findElement(By.tagName("td"));
String className = enabled_ele.getAttribute("class");
System.out.println("Class name = "+className);

if(!className.contains("ui-state-disabled")){
enabled_ele.click();
} }

关于java - 我可以根据 Activity 元素而不是特定值搜索日历和网络表格吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37441027/

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