如何通过java程序与网站进行交互

时间:2014-03-08 06:22:03

标签: java

我需要访问此网站(http://tamilnadu.schools9.com/anna-university-grade-system-exam-results200114.htm)以通过java程序获取我的结果,请帮助我如何在java程序中与该页面进行交互。

1 个答案:

答案 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();
}
相关问题