Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以通过我尝试使用 jfeed 提取的 RSS 获得成功的响应,但是,我真正想要的是内容。[内容:编码] 我需要这个,所以我可以从每个帖子中获取第一张图片。
我认为更新 jfeed 来做到这一点很容易,但我没有尝试似乎得到它。最明显的尝试是添加:
item.content = jQuery(this).find('content\:encoded').eq(0).text();
但这会返回一个空字符串。我真的很感激朝着正确的方向前进,谢谢大家!
警告:不知道 jfeed,但我使用了很多提要解析器。
有了这个警告,为什么要在冒号前面加上斜线?你不应该这样做。
此外,一些提要解析器不知道命名空间。由于content是名称空间前缀,因此 jfeed 可能无法find()使用它。在这种情况下,您需要尝试.find('encoded'),省略命名空间前缀。
content
find()
.find('encoded')
该提要(或该提要中的某些项目)也可能没有该content:encoded元素。这是 RSS 的扩展,而不是必需的元素。
content:encoded