CSDN博主文章解析
先进入博主文章页面:javascript
Chrome元素查看
以我的博客为例
地址为:https://blog.csdn.net/weixin_44671737
Js实现代码:java
var articles = document.getElementsByClassName("article-item-box csdn-tracking-statistics); VM2733:1 Uncaught SyntaxError: Invalid or unexpected token var articles = document.getElementsByClassName("article-item-box csdn-tracking-statistics"); undefined var articles = document.getElementsByClassName("article-item-box csdn-tracking-statistics); VM3142:1 Uncaught SyntaxError: Invalid or unexpected token for(i = 0; i<articles.length; i++){} undefined for(i = 0; i<articles.length; i++){ var articleName = articles[i].getElementsByTagName("h4")[0].getElementsByTagName("a")[0].innerText; console.log(articleName); };
VM4032:3 原创 Http协议 报文解读 java自定义http报文协议解读(三)
VM4032:3 原创 JAVA SERVER Socket 了解JAVA IO TCP/IP/UDP/HTTP协议 JAVA程序员篇
VM4032:3 原创 JAVA JDBC一小时搞定 JAVA程序员篇
VM4032:3 原创 Data Mining & Machine Learning 之文本预处理 Stemming&Noise Words (三)
VM4032:3 原创 Configuration problem: Bean name ‘xxxxx’ is already used in this element spring实例重复注入
VM4032:3 原创 WebServerException: Unable to start embedded Tomcat & was unable to refresh its cache! status 异常
VM4032:3 原创 HTTP协议 之HTTPS(四)
VM4032:3 原创 Data Mining & Machine Learning学习笔记 机器学习入门笔记 之jieba分词(中文分词)(二)
VM4032:3 原创 Data Mining & Machine Learning学习笔记 机器学习入门笔记(一)
VM4032:3 原创 centos7 移动全部文件到该文件目录下的一个子文件夹
VM4032:3 原创 Http协议之报文解读 (二)
VM4032:3 原创 linux 从头开始学C 改掉编码坏习惯 hello.world(一)
VM4032:3 原创 周更小说,HTTP协议解读(一)
VM4032:3 原创 python 列表 tips stackOverflow数据统计
VM4032:3 原创 OPERATING SYSTEMEpython
代码效果:
经过一段简单的js就能获取到博主全部文章,Js真的神奇linux