如何使用Java在JSoup中打印元素

时间:2012-06-23 12:27:06

标签: jsoup

我在Java中编写了一个函数,通过给定URL中的ID获取10个链接。 HTML代码中的href标记ID写为:id-1id-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。

1 个答案:

答案 0 :(得分:0)

尝试

String elementText = e.text();