Image here 我试图获得你可以在图像中找到的特定帧的“href”,我尽可能多地尝试但是我无法得到“href”
List<WebElement> list=d.findElements(By.xpath(".//*[@id='collegeFilter']/div/div/div/div/div/div[13]/div"));
for(WebElement e : list){
String link = e.getAttribute("href");
System.out.println(link);
我尝试了上面的代码,我拿了那个帧的Xpath并尝试获取该帧的href。链接:http://freevideolectures.com/Subject/Business-Management [图片]
答案 0 :(得分:1)
要获取页面底部的页码的"href"
属性,您可以使用以下代码块:
List<WebElement> list = d.findElements(By.xpath("//ul[@class='pagination']/li/a"));
for(WebElement e : list)
System.out.println(e.getAttribute("href"));
答案 1 :(得分:0)
你的xpath指向没有href属性的顶部元素。你可以尝试跟随它可以帮助你。
List<WebElement> list=d.findElements(By.xpath(".//*[@id='collegeFilter']/div/div/div/div/div/div/div/div/figure/a"));
for(WebElement e : list){
String link = e.getAttribute("href");
System.out.println(link);
}