嗯,继续写空间爬虫,发现一些问题,好友空间的动态是用一个iframe加载的,直接拿不到所以
webDriver.switchTo().frame("QM_Feeds_Iframe");
这个可以切换进frame!好这个问题解决了,再看下一个问题,自己的主页上的好友动态是轮换的,一次性只会显示三块,所以每把页面拉到最后的时候都要把当前的数据保存一下,就像这样:
if(isElementExits(webDriver,By.id("feed_page_container"))){
WebElement webElement = webDriver.findElement(By.xpath("/html"));
content += webDriver.findElement(By.xpath("//li[@id=feed_page_container]")).getAttribute("outerHTML");
}