selenium 如何获取分页数据
来源:互联网 发布:驱动精灵知乎 编辑:程序博客网 时间:2024/06/16 12:23
selenium 获取分页时每点开一次下一页都需要将driver退到窗口后重新进入表格frame:
List studentdetail = new ArrayList<Map>(); WebElement pagelink = null; do { pagelink = null; List<WebElement> tables = webDriver.findElements(By.className("MsoNormalTable")); if (!tables.isEmpty()) { WebElement table = tables.get(0); studentdetail.addAll(ListToCsv.getTextAnd(table,1));//解析表数据为map,添加到list中去 } try {//获取点击下一页 pagelink = webDriver.findElement(By.linkText("下页")); pagelink.click();//跳转页面了 webDriver.switchTo().defaultContent();//退到窗口 webDriver.switchTo().frame("main");//重新定位 } catch (Exception e) {//如果取不到下一页,则跳出循环 } } while (pagelink != null);
0 0
- selenium 如何获取分页数据
- selenium + python 获取table数据
- 分页获取集合数据
- python selenium 获取动态网页数据
- SqlServer数据库分页获取数据
- php高效获取数据分页
- 分页获取数据的方法
- 分页获取数据列表GetListByPage
- struts2如何获取数据
- 利用selenium获取动态页面的html数据
- selenium-Java -从web获取数据后批量存入excel
- selenium 打开一个新页面,获取数据后关闭
- python下利用Selenium获取动态页面数据
- Selenium&&PhantomJS获取网站中的JS返回的数据
- 在c# 的分页获取数据列表
- SqlDataAdapter获取数据,简单的分页
- javascript实现获取json数据分页功能
- SQL Server 2008 分页获取数据列表
- MySQL索引的使用
- 第6天HBase笔记
- 关于SurfaceView横竖屏切换显示问题
- iOS 基于环信SDK实现即时通讯-文字聊天
- Apache Thrift 配置和使用指南
- selenium 如何获取分页数据
- Retrofit2学习笔记-1
- 素数筛法详解
- javascript中的异步编程的4种方法
- 数据结构---链表和数组
- 从Visual Studio看微软20年技术变迁
- linux 使用终端命令安装chrome
- 记我的腾讯电话面
- FragmentTabHost+ViewPager+Fragment实现底部Tab导航