如何从网站检索html文件,并使用java在特定标签之间获取数据

时间:2018-04-30 09:31:24

标签: java html webpage

我打算为我大学的家长网络界面创建一个桌面客户端。登录后,网页会在表格中显示学生详细信息。我想使用java检索这些细节。

1 个答案:

答案 0 :(得分:1)

短暂的谷歌搜索带我到这个图书馆。 https://jsoup.org

看起来,它可以发送http请求(从大学网站接收数据)以及解析这些html以简单搜索您需要的表格。

Document doc = Jsoup.connect("http://en.wikipedia.org/").get();
log(doc.title());
Elements newsHeadlines = doc.select("#mp-itn b a");
for (Element headline : newsHeadlines) {
  log("%s\n\t%s", 
    headline.attr("title"), headline.absUrl("href"));
}

如果您不知道html是如何构建的,那么您应该学习如何编写简单的html以了解正在发生的事情和您正在寻找的内容。