jsoup加载CSDN分页后文章目录 朱雀 2022-06-14 01:38 189阅读 0赞 当文章目录被分页显示时,此时我们我们需要所有的CSDN文章目录时候: ![Center][] 可以分页之后我们需要访问pageNow后才能加载文件目录。 同时我们需要爬取我们CSDN的文章目录的页数,可以从源码看出来 ![Center 1][] 我们需要通过这个div的ID来获取第一个span标签的内容,然后使用正则表达式来过滤出来我们需要的页数。 totalPageStr = body.getElementById("papelist").select("span:eq(0)").text(); String regex = ".+共(\\d+)页"; totalPageStr = totalPageStr.replaceAll(regex, "$1"); totalPage = Integer.parseInt(totalPageStr); 此时我们完全爬取到自己的页数,后面就是通过URL来实现抓取自己的文章目录。 URL+"/article/list/"+pageNow 源码查找自己文章div ![Center 2][] 可以找到自己文章的所在的div,下面要做的就是保存自己文章信息: List<Article> resultList=new ArrayList<Article>(); //div Element articleListDiv=body.getElementById("article_list"); Elements articleList=articleListDiv.getElementsByClass("list_item"); for(Element article:articleList){ Article art=new Article(); Element linkNode=(article.select("div h1 a")).get(0); Element desptionNode=(article.getElementsByClass("article_description")).get(0); Element articleManageNode = (article.getElementsByClass("article_manage")).get(0); //封装类 art.setAddress(linkNode.attr("href")); art.setTitle(linkNode.text()); art.setDesption(desptionNode.text()); art.setTime(articleManageNode.select("span:eq(0").text()); resultList.add(art); 然后输出即可 ![Center 3][] [Center]: /images/20220614/d6a46ee9d33b4b869c285da0aa978e92.png [Center 1]: /images/20220614/f6b8b29528d3407c84b370436472ccc5.png [Center 2]: /images/20220614/5a8137f3b3e343cbad09f610e5965624.png [Center 3]: /images/20220614/1a7bfb56b6354606be4edb284209d379.png
相关 csdn文章添加目录 csdn文章 1.点击写文章页面的帮助 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text 小鱼儿/ 2023年10月04日 09:24/ 0 赞/ 35 阅读
相关 CSDN文章如何设置目录 之前看别人的博客,觉得有目录是真的方便!故去选择学习了目录的制作方法。 因为我本人之前使用最多的是LaTex,对相关语法有一定的了解,这里选择使用markdown文本编译器。 川长思鸟来/ 2023年09月27日 12:22/ 0 赞/ 123 阅读
相关 JQ自动加载函数: 分页加懒加载 JS: var _page = 1, _words = '', _loadDone = false; //当滚动条即将到达底部自动加载数据 Dear 丶/ 2023年02月20日 07:08/ 0 赞/ 17 阅读
相关 java jsoup实例_java采集csdn文章(jsoup爬虫示例) 【实例简介】 【实例截图】 ![a1c4eacdfa99249249b47f644ef4042a.png][] 【核心代码】 package springboot.js 偏执的太偏执、/ 2022年11月03日 11:15/ 0 赞/ 208 阅读
相关 listView实现分页加载 实现简单的listview分页加载,效果如下图所示: ![这里写图片描述][20160306020113348] ListView显示预加载的10个Item,往上拉动每 本是古典 何须时尚/ 2022年08月21日 00:04/ 0 赞/ 235 阅读
相关 ListView分页加载 技术要点:源码地址:http://download.csdn.net/detail/anlidengshiwei/8576857[点击打开链接][Link 1] 1、 对于 深碍√TFBOYSˉ_/ 2022年08月07日 12:38/ 0 赞/ 234 阅读
相关 jsoup加载CSDN分页后文章目录 当文章目录被分页显示时,此时我们我们需要所有的CSDN文章目录时候: ![Center][] 可以分页之后我们需要访问pageNow后才能加载文件目录。 同时我们需 朱雀/ 2022年06月14日 01:38/ 0 赞/ 190 阅读
相关 jsoup读取CSDN的文章目录 ![Center][] 将自己CSDN的文章读取出来,放到自己的jsp页面中:[jsoup参考手册][jsoup] 目录源码: ![Center 1][] 根据c 今天药忘吃喽~/ 2022年06月14日 01:13/ 0 赞/ 195 阅读
相关 csdn自动生成文章目录 自动生成文章目录 1,博文第一行写这一句代码`@[TOC](文章目录)` 2,使用井号标题 记录一下这个小技巧,在博文头部自动生成目录。 只需要两步: 1,博 客官°小女子只卖身不卖艺/ 2022年04月25日 09:14/ 0 赞/ 251 阅读
还没有评论,来说两句吧...