如何在li元素下打印“< a href”标签内的文本?

时间:2013-03-15 06:12:22

标签: webdriver

有几个li类,它们有“a href”标签。我想打印并保存这些标签内的名称。示例

<li class="first">
<a href="#" rel="1">Will and Mary</a>

/*

*String group1 = driver find class first . driver find li element . driver get the text inside a tag

*Print group1 

*/

我正在使用JAVA编写我的脚本。

1 个答案:

答案 0 :(得分:1)

使用以下逻辑来获取li> a

内的所有文本
List<WebElement> elements=driver.findElements(By.cssSelector("li.first>a"));
for(WebElement each:elements)
{
      System.out.println(each.getText());
}