我需要访问此网站(http://tamilnadu.schools9.com/anna-university-grade-system-exam-results200114.htm)以通过java程序获取我的结果,请帮助我如何在java程序中与该页面进行交互。
答案 0 :(得分:3)
您可以使用HttpClient from Apache HttpComponents:
CloseableHttpClient httpclient = HttpClients.createDefault();
HttpGet httpGet = new HttpGet("http://tamilnadu.schools9.com/anna-university-grade-system-exam-results200114.htm");
CloseableHttpResponse response1 = httpclient.execute(httpGet);
try {
System.out.println(response1.getStatusLine());
HttpEntity entity1 = response1.getEntity();
Scanner scanner = new Scanner(entity1.getContent());
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
// TODO: do something with the line
System.out.println(line);
}
EntityUtils.consume(entity1);
} finally {
response1.close();
}