起因

最近有位博主在博客上留言,说是在RSS Guard 和 QuiteRSS中本站的RSS订阅失败,我看到后也是开始研究,之前写这个RSS的时候也只是参考了一些博主的RSS格式,只是通过了RSS格式验证,并没有导入阅读器验证,这次反映了问题正好一试。

解决

这次我将自己的RSS和参考的RSS拉出来对比,并且补全了缺失的字段,导入RSS Guard,发现还是插入失败,查看日志说是数据库插入问题。

对着报错的那条数据改来改去也都失败,后面把我的title标签和description包裹的CDATA去掉,就行了。

所以目前理解为RSS Guard的标题和描述不支持CDATA包裹吧。

致谢

感谢博主「崔话记 - 向着理想的方向,爬一会儿,躺一会儿」的问题反馈和RSS模板支持。