我想提取facebook页面的内容主要是facebook页面中的链接。我尝试使用jsoup进行提取,但它没有显示相关链接显示主题的链接,例如:https://www.facebook.com/search/109301862430120/likers.may它是jquery,ajax或javascript类型代码。那么如何使用java提取这些链接如何提取/访问该链接或使用HTMLUnit调用JavaScript函数
public static void main(String args[])
{
Testing t=new Testing();
t.traceLink();
}
public static void traceLink()
{
// File input = new File("/tmp/input.html");
Document doc = null;
try
{
doc = Jsoup.connect("https://www.facebook.com
/pages/Ice-cream/109301862430120?rf=102173023157556").get();
Elements link = doc.select("a[href]");
String stringLink = null;
for (int i = 0; i < link.size(); i++)
{
stringLink = link.toString();
System.out.println(stringLink);
}}}
System.out.println(link);
}
catch (IOException e)
{
//e.printStackTrace();
}
Element links = doc.select("a[href]").first();
System.out.println(links);