博客班级 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/ |
作业要求 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11110 |
作业目标 | 安装并使用git,重新计算个人得分 |
作业源代码 | https://gitee.com/he-shubin/personal |
学号 | 211806382 |
记录自己的代码行数,需求分析时间,编码时间:
代码59行;
分析时间3h;
编程时间4h;
思路:
1.先了解作业的要求,在对题目进行分析;
2.去解析网页信息,用标签选择器筛选出需要获取的数据的标签;
3.将自己的经验值通过eclipse计算,再用git bash上传到远程仓库;
学习过程:
jsoup下载地址:https://jsoup.org/download
jsoup学习网站:https://www.cnblogs.com/x-ll123/p/9689602.html
总结:
首先刚开始看到题目的时候,感觉大概可以知道题目的需求和意思就是通过云班课的经验值计算一下成绩,但是分析过后才知道通过下载html文件来从中分析出经验所在的位置,提取经验值,遇到的困难就是抓取网页数据,网页是由html代码构成的,节点繁多,需要观察所需数据的位置,并且我并不知道哪个jar包能抓取网页数据,需要通过查找发现jsoup可以抓取网页数据,并且函数和js的代码是一样的,通过jsoup爬取网页上的信息,等到已得的经验值,然后通过配置文件,算出总分。从这次作业可以反映出自己git方面还有很多不足,用多利用其它课余时间去了解。