纯净、安全、绿色的下载网站

首页|软件分类|下载排行|最新软件|IT学院

当前位置:首页IT学院IT技术

Java 使用maven实现Jsoup简单爬虫 Java 使用maven实现Jsoup简单爬虫案例详解

DrLai   2021-09-14 我要评论
想了解Java 使用maven实现Jsoup简单爬虫案例详解的相关内容吗DrLai在本文为您仔细讲解Java 使用maven实现Jsoup简单爬虫的相关知识和一些Code实例欢迎阅读和指正我们先划重点:Java,maven实现Jsoup,Java,maven实现Jsoup爬虫下面大家一起来学习吧

一、Jsoup的简介

        jsoup 是一款Java 的HTML解析器可直接解析某个URL地址、HTML文本内容它提供了一套非常省力的API可通过DOMCSS以及类似于jQuery的操作方法来取出和操作数据

二、我们可以利用Jsoup做什么

        2.1从URL文件或字符串中刮取并解析HTML查找和提取数据

        2.2使用DOM遍历或CSS选择器操纵HTML元素属性和文本

        2.3从而使我们输出我们想要的整洁文本

三、利用Jsoup爬取某东示例

        可以从图中看到成功爬取某东的女装热门销量从高到低的标题从而可以分析到销量高(或者是综合排序)在前列的标题名称从而可以剖析出热门商品的命名规范

四、Jsoup用法

4.1先创建maven工程在maven工程上注入依赖

4.2 注入依赖后需要导入依赖否则在程序中使用Jsoup会全部报错

4.3利用JSP的知识找出目标元素

如在某东界面我们发现 控制目标页面的ID为"plist"则我们使用

getElementById("plist");方法去获取到他的ID

接着获取目标标题可以由上图分析得标题是由<em>标签所控制因此我们需要用到

getElementsByTag("em");去捕捉到em的部分

最后循环输出他的部分即可

五、总结

Jsoup只能应用于简单的页面捕捉在实际开发中许多网站采用Ajax技术等使得模块在动态变化抑或是有反爬虫技术因此本技术有局限性熟悉前端jsp技术的同学应该会游刃有余

最后附上所有代码


相关文章

猜您喜欢

网友评论

Copyright 2020 www.sopisoft.net 【绿软下载站】 版权所有 软件发布

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 点此查看联系方式