2013-08-06 40 views
0

即时通讯设法分析不同的网站,找到它包含的所有图像。是否JSoup查找所有图像

现在使用Jsoup用下面的代码中,此IM:

 Elements imagePath = doc.select("[src]"); 
     e.attr("abs:src") 

现在,当我在域名上运行此我得到的图像很多,但如果我尝试在子域中运行同样的事情,我得到相同的图像

例如网站http://www.example.com将preduce相同的输出http://www.example.com/page1

现在的问题是不JSoup找到所有子网站域中的所有图像或只是随机的运气,它preduces的相同的输出?

回答

1

是否正在更新Document对象?我的猜测是(因为没有提供有价值的代码),你已经将你的域名解析为doc,并且你没有对子域做同样的事情。 Jsoup只将您的选择应用于当前文档节点,并且与子域/页面等无关(因为它甚至不必是网站)。

+0

我刚才发现了你正确的问题,它一次只有1页,谢谢! :) –

+0

没问题马克。 – Antoniossss

+0

@Antoiossss你可以看看我的其他Jsoup问题,也许你有一个答案,以及http://stackoverflow.com/questions/18075085/jsoup-getting-background-image-path-from-css –