用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

RackNerd VPS搭Hysteria2 HY2梯子 年付 $10.98 1G端口 3T流量 17G存储 1GB内存

强行重装 233boy的sing-box脚本 取消脚本报错退出的逻辑

KV-woker 纯练手项目 保护 _ 开头的 Key VS code 重构 JS 代码 提取代码为函数