从王者荣耀开始带你玩转Java爬虫

准备工作(在项目中导入Jsoup jar包)
步骤:
1.百度搜索Maven(进入Maven仓库)
2. 在搜索栏搜索Jsoup,点击下面的JSoup java HTML Parser链接进入
3. 所爬网站:https://pvp.qq.com/web201605/herolist.shtml

代码

public class WangZheServlet {public static void main(String[] args) throws IOException {//1.发送一个get类型的请求,并将结果集转换成Document对象Document document = Jsoup.connect("https://pvp.qq.com/web201605/herolist.shtml").get();//2.从Document对象获取class名为herolist的标签集合(get(0)代表获取第一个class为herolist)Element element = document.getElementsByClass("herolist").get(0);//3.从element对象中获取标签为行的标签集合Elements tags = element.getElementsByTag("img");//4.循环img标签集合,element数量每次循环出来的img标签对象for(Element element1:tags){//5.获取element1标签的src属性和alt属性值String src = element1.attr("src");String name = element1.attr("alt");System.out.println("正在下载——" + name);//6.再次发送请求获取头像信息,使用execute ,因为这个对象才能处理对象Connection.Response response = Jsoup.connect("https:"+src).ignoreContentType(true).execute();byte[] data = response.bodyAsBytes();//7.使用IO流将byte[]构成具体文件保存到d盘的upload目录下FileOutputStream is = new FileOutputStream("D:\\upload\\"+name+".jpg");is.write(data);}}
}

所爬图片保存目录(D:\upload)

从王者荣耀开始带你玩转Java爬虫相关推荐

  1. 华为android9王者荣耀卡,华为mate9玩王者荣耀怎么样 mate9玩王者荣耀卡吗

    华为mate9玩王者荣耀怎么样?mate9玩王者荣耀卡吗?mate9是基于安卓7.0再开发的手机系统,很多小伙伴似乎不知道华为mate9玩王者荣耀断触怎么办,小编今天就带来了华为mate9玩王者荣耀优 ...

  2. 王者荣耀服务器维护中可是别人能玩,王者荣耀:当别人玩你的号,最怕别人动你账号里哪些东西?...

    原标题:王者荣耀:当别人玩你的号,最怕别人动你账号里哪些东西? 当我们玩王者荣耀上分上不去的时候,有的玩家会把号给朋友或者别的好友帮忙上分.如果是认识的人还好,账号交给他还算放心.如果交给了不认识的玩 ...

  3. 华为鸿蒙系统能继承王者荣耀吗,华为鸿蒙玩王者荣耀账号互通吗?华为鸿蒙玩王者荣耀会不会影响?...

    大家朝思暮想的华为鸿蒙系统终于发布了,很多用户都升级了,但是有些网友难免会担心华为鸿蒙系统玩王者荣耀会有所影响,最直接的影响便是账号不互通了,毕竟鸿蒙和安卓是两个系统.那么华为鸿蒙玩王者荣耀会不会影响 ...

  4. 王者荣耀攻略——典韦玩法

    王者荣耀攻略--典韦玩法 2019年7月写.现在快半年没玩了.追忆一下. 如何写--以小见大,见微知著 从典韦的攻略中了解其他角色的玩法 切入点:属性.经济 一.属性 (功夫再高也怕菜刀,属性好可以弥 ...

  5. 小程序源码:王者荣耀改名神器-多玩法安装简单

    这是一款王者改名小程序 支持重复名改名 支持空白名改名 另外也支持特殊符合随机生成改名等等 该款小程序引流 裂变的效果非常的好 支持流量主收益如激励视频获取改名次数等等 另外该小程序还有更多,支持推荐 ...

  6. 王者荣耀java实现_从王者荣耀看设计模式-策略模式(java版)

    王者荣耀 曾经我也是一名玩农药的大学生,但现在已经弃了,别问我为什么(被坑爹队友坑的哭...).而今天我们来把让农药变荣耀,我们来从王者荣耀中看设计模式的策略模式. 射手 00.分析 我们先来思考,王 ...

  7. win10玩cf不能全屏_来来来,教你用夜神安卓模拟器玩王者荣耀,带你起飞

    玩过LOL的朋友去玩手机游戏略显的别扭,为什么王者农药不能再电脑上玩呢?所以现在就看看农药怎么在电脑上起飞,本文基于win10系统. 安装 夜神安卓模拟器和王者荣耀 百度一下"夜神安卓模拟器 ...

  8. 玩家王者荣耀五排带妹撞车梦泪:实力差距太大,这样操作都被虐!

    王者荣耀中跟主播或者职业选手匹配到是常有的事,特别是到了王者段位.游戏主播倒是还好,落差不会很大,毕竟不是每个王者主播都是走技术挂的大神.但是遇到职业选手就不一样了,特别还是KPL选手. 关注王者KP ...

  9. 用计算机玩王者荣耀,王者荣耀你们用电脑玩王者荣耀顺手吗? - 游戏发言 - 酷酷跑手机游戏...

    我感觉有一点不顺手,那我也是一个职业,专门玩撸啊撸的玩家,但是呢,我就觉得王者荣耀这款游戏不应该搬上电脑这个平面上.王者荣耀是手游它搬上电脑给了诸多英雄,造成不便.比如其中的李白,难道你在李白释放技能 ...

最新文章

  1. 解析软件测试需要变革的因素
  2. Disruptor-net
  3. 【Python】B 站上这些 Python 视频真香!
  4. linux lcd驱动调试 echo dev/fb0,LCD驱动程序 - osc_msmij2gf的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. npm学习(二)之如何防止权限错误
  6. 一对多的两个表,查询主表的信息和主表在子表中的记录条数
  7. 从php的生命周期来优化页面响应时间
  8. win10计算机桌面路径,win10桌面路径是什么?如何修改win10桌面文件路径?
  9. Java蓝桥杯——Fibonacci数列
  10. COLING 2018 accepted paper
  11. 程序员:耐得住寂寞,禁得住诱惑
  12. emv中的 部分匹配_EMV指标策略
  13. 代码坏味道 之 7 依恋情结 feature envy
  14. 【MPP数据库Doris】docker容器编译doris数据库 sh build.sh指令 报Fatal错误
  15. 广百集团数字化转型,Infortrend统一存储一站打通
  16. 循环神经网络RNN(含LSTM,GRU)小综述
  17. 你似乎加载了一个旧版本的opencore_黑苹果加载原生电源管理,手把手教你开启节能五项!...
  18. Tomcat三种部署方式
  19. k-近邻算法实现手写数字识别系统
  20. 实现微信小程序编译和运行环境系列(初始篇)

热门文章

  1. python定义一个list数据来源于变量_python基础知识4--数据类型与变量
  2. 导线网平差程序系统设计—CSU测绘实习
  3. 2019.2.1 自主训练日志
  4. 高性能异步编排框架Gobrs-Async简单使用
  5. 关系数据库理论-范式
  6. openpnp - camera - FPS掉帧的解决思路
  7. 安卓Service绑定方式启动服务并调用服务中的方法
  8. linux中egrep命令的作用,linux命令积累之egrep命令(示例代码)
  9. 贪心算法解题报告(区间覆盖问题)
  10. 解决Jmeter5.2.1插件管理器Plugins Manager下载插件异常问题