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

时间:2014-04-07 17:06:48

标签: java excel selenium

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

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

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

<ol class="nameList">

<li>
Woodrow Gordon  
</li>

接下来我想做的是:

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

1 个答案:

答案 0 :(得分:0)

要提取名称,我会按照以下代码执行:

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

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

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

相关问题