山大计算绩点

1、需要用到的地址

提交登录信息地址1:http://jwxt.sdu.edu.cn:7890/pls/wwwbks/bks_login2.login

查询成绩信息地址2:http://jwxt.sdu.edu.cn:7890/pls/wwwbks/bkscjcx.curscopre

2、操作流程

a、将获取的学号、密码通过Post发送到地址1。在这个过程中需要对Cookie进行管理,使用如下代码:

CookieManager manager = new CookieManager();
CookieHandler.setDefault(manager);//需要出现URL.connection()前面

b、登录成功后,向地址2发送请求,获取成绩返回值,格式为html。

c、提取html中的有效信息,计算加权平均值,去除不参与计算的课程。

3、源代码下载

下载地址:稍后会补充完整,给您带来不便,请见谅。

你可能感兴趣的:(java,山大,学期绩点计算)