本篇文章给大家带来的内容是关于什么是jsoup?jsoup的用法是什么?有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
啥是jsoup?
jsoup我就不巴拉巴拉了,具体介绍百度或者去官网查看。
jsoup怎么用?
jsoup和jquery的操作相似,下面简单使用一下。
使用jsoup大概也就以下几个步骤:
1、获取整个html文档
2、使用选择器获取需要爬的数据节点集合
3、循环遍历使用选择器获取相应数据
实例

这是项目结构也就普通的一个测试项目,需要导入jsoup-x.xx.x.jar包,然后建一个实体类。

我们就拿这个叽歪笑话来说。

每一个笑话对应一个div。

创建一个测试main方法通过Jsoup.conect(url).get();方法获取相应整个html页面

然后通过select方法。select方法跟jquery选择器类似,可以通过 .,#,属性等选择标签。
注意:这里选择器选择所有class为xh的节点也就是上文所有的笑话节点集合

然后循环节点集合

然后根据节点的class属性获取相应的节点然后text()方法获取节点文本。然后运行输出。
附上运行结果:

jsoup可玩性挺大的,过年,过节爬爬火车票啥的。简单介绍就到这儿了。
以上就是什么是Jsoup?Jsoup的用法是什么?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号