用FetchRSS制作国外主机测评zhujiceping的RSS [续:学习CSS选择器]

在上一篇, 我们使用FetchRSS的服务, 制作了zhujiceping的RSS.

但是, 在使用过程中, 发现在RSS阅读器中怎么也更新不到结果.

分析

在我们选择了各项元素以后, 生成的RSS预览中, 可以看到, 日期都是 Jan 4, Jan 3, ... 

这是为什么呢?

我们观察一下 zhujiceping 的主页, 可以发现, 有5篇是置顶.

而 FetchRSS 的免费服务, 刚好只能生成5个RSS项. 

也就是说, 生成的RSS里面, 只有这5个置顶. 

怪不得我们在RSS阅读器里面怎么也看不到新的.


========

思路

我们探索一下 FetcRSS, 发现选择 News Item 那里, 有一个齿轮按钮. 点开, 发现是CSS选择器.

不懂就去问GPT.   https://g.co/gemini/share/4cd89e044e0d

那么我们再在 F12 开发者工具中看一下 zhujiceping 的源码. 我们期望抓取的元素是什么呢?

原来是 class name 为 excerpt-latest 的元素.

F12 工具有个方便的右键菜单, 复制 CSS 选择器.

粘贴出来是这样的.

body > section > div.content-wrap > div > article.excerpt.excerpt-1.excerpt-latest

我们取其中一部分, 能刚好获取我们想要的, 最近更新的内容.

article.excerpt-latest

再接着把 标题, 摘要, 日期, 链接... 都选择一下. 现在再看预览的RSS内容, 就是我们想要的了.


========

http://fetchrss.com/rss/6614a5c5737dae52134807346614a59f0175012da513ef53.xml

评论

The Hot3 in Last 30 Days

ClouDNS .asia免费域名 托管到CloudFlare开CDN白嫖Websocket WS通道翻墙 / desec.io

无服务器 自建短链服务 Url-Shorten-Worker 完整的部署教程