我在Java中编写了一个函数,通过给定URL中的ID获取10个链接。 HTML代码中的href
标记ID写为:id-1
,id-2
等。我正在使用JSoup库。我的代码是:
public static void linkList(String URL)
{
Document doc=Jsoup.parse(URL);
Element e;
int eId=1;
for(int x=1; x<=10; x++)
{
//element ids: id-1, id-2, etc..
e = doc.getElementById("id-"+eId);
System.out.println(e); //print the link
eId++; //increment the id to fetch the next
}
}
我得到的输出总是null
。这是我第一次使用JSoup,当我尝试在JSoup网站上询问时,如果有任何关于JSoup的问题,它会引导我使用Stack Overflow。
答案 0 :(得分:0)
尝试
String elementText = e.text();