将列表元素存储到 Excel 电子表格 (JXL)



我编写了Selenium代码,可以导航到一个生成多达(100)个随机名称的网站。

网址 http://random-name-generator.info/random/?n=100&g=1&st=2

成功加载页面后,名称将按以下格式显示在列表中:

<ol class="nameList">
<li>
Woodrow Gordon  
</li>

我接下来想做的是:

  1. 将名称存储到 Excel 电子表格中(我想使用 JXL 来完成此操作)

要提取名称,我将按照您的代码进行操作:

List<WebElement> names = driver.findElements(By.cssSelector(".nameList li");

它查找嵌套在 <ol> class="nameList"> 元素中的所有<li>元素。

剩下的就是遍历此列表并使用 JXL 将您的姓名放入您的 Excel 文件中。你没有具体说明它们应该如何安排,所以我无法进一步帮助你。

最新更新