第一次个人编程作业:我的分数我做主
博客班级 | https://edu.cnblogs.com/campus/fzzcxy/2018SE2/ |
---|---|
作业要求 | https://edu.cnblogs.com/campus/fzzcxy/2018SE2/homework/11169 |
作业目标 | <学会使用git进行文件管理,将本地文件上传至git云仓库,学会用jsoup> |
作业源代码 | https://gitee.com/lin-junwei/personal |
学号 | <211806329> |
一·编程过程概述
代码行数 | 101 |
---|---|
需求分析 | 1h |
学习时间 | 5h |
编码时间 | 8h |
总时长 | 14h |
二·编码过程详述
一开始看到问题毫无头绪,经过请教同学后了解到可以使用jsoup解析网页源码,可以使用span和颜色代码两种方法来进行提取。
org.jsoup.Jsoup把输入的HTML转换成一个org.jsoup.nodes.Document对象,然后从Document对象中取出想要的元素。
org.jsoup.nodes.Document继承了org.jsoup.nodes.Element,Element又继承了org.jsoup.nodes.Node类,里面提供了丰富的方法来获取HTML的元素。
然后根据题目要求进行分析,发现分数的代码都是放在"class=interaction-row"里面,使用span进行提取。
然后将云仓库建立,将本地账户创建,绑定ssh公钥,
使用 git init
建立本地仓库,使用
git add .
git status
git commit -m"说明内容"
git push
上传本地文件至云仓库。
三·学习过程
本次主要学习了jsoup的使用方法以及git的本地仓库建立与云仓库建立,通过ssh公钥和本地的命令行操作进行绑定。
四·参考资料
https://www.open-open.com/jsoup/
https://www.cnblogs.com/liuhongyu27/p/13655254.html