为什么元素是空的?

时间:2015-10-01 00:49:53

标签: java jsoup

我第一次使用JSoup。所以我不熟悉JSoup。我已经读过“COOKBOOk”了。但我仍然不知道为什么元素仍然是空的。我错过了什么吗?

Document doc = Jsoup.connect("http://sports.news.naver.com/sports/" + 
    "index.nhn?category=baseball.html").get();
        Elements teams= doc.select("td.t_name");
        Elements wins= doc.select("td.win");
        System.out.println(teams.isEmpty());
        System.out.println(wins.isEmpty()); 

1 个答案:

答案 0 :(得分:0)

也许是因为没有" td.t_name"和" td.win"在文件中。 您应该确保从http://sports.news.naver.com/sports/index.nhn?category=baseball.html获得的文档 包含您要选择的数据。

就我调试到你的代码而言,我没有看到任何" td.win"或" td.t_name"在文件中。

请注意,JSoup不会下载通过AJAX加载的数据。