【问题标题】:Store List Elements to an Excel Spreadsheet (JXL)将列表元素存储到 Excel 电子表格 (JXL)
【发布时间】:2014-04-07 17:06:48
【问题描述】:

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

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

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

<ol class="nameList">

<li>
Woodrow Gordon  
</li>

接下来我想做的是:

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

【问题讨论】:

    标签: java excel selenium


    【解决方案1】:

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

    List&lt;WebElement&gt; names = driver.findElements(By.cssSelector(".nameList li");

    它查找嵌套在&lt;ol&gt; class="nameList"&gt; 元素中的所有&lt;li&gt; 元素。

    剩下的就是遍历这个列表,并使用 JXL 将您的姓名放入您的 Excel 文件中。您没有指定如何安排它们,因此我无法进一步帮助您。

    【讨论】:

      猜你喜欢
      • 2012-12-22
      • 1970-01-01
      • 2018-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多