`

利用HttpClient3.1 登陆湖南大学教务系统,并获得课表到XML

    博客分类:
  • Java
阅读更多
     写这个项目的原因是,在开学的时候。我们经常没来的及查课表,不知道自己本学期的上课地点(湖南大学上课地点不固定),但是 学校的教务系统又不支持手机访问,所以我们想,我们自己架一个服务器,能支持手机访问的,我们通过这个客户端去湖大教务系统获取课表信息。然后转换成手机能支持的格式,还有就是如果这个项目能得到同学的支持的话,我们就打算将我们学校的选课系统也集成上去。但是后来,个人资金有限,没能买服务器域名等等,另外就是时间也有些,自己一个人完成不了,就给放弃了。
      我现在把这个项目的代码给上传上来,给有兴趣的同学研究,一起交流。
说明:
1.   项目在Eclipse中开发,版本不记得了。
2.   如果有乱码问题,请更改为 UTF-8 ,我比较偏爱这个编码
3.   这个项目测试成功,如果你说不能用,那是因为你没有湖南大学教务系统的账号密码,
      看看谁能给你贡献出来。
4.   项目的入口为 User.java
5.   用到的一些东西和技术:
      httpclient3.1
     dom4j
      正则表达式
还是那句话,这个学期的课程有点变态。有时间了再写一个分析。
代码见附件:
2
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics