首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试获取内容:使用jfeed进行编码

尝试获取内容:使用jfeed进行编码
EN

Stack Overflow用户
提问于 2012-02-26 15:00:26
回答 1查看 1.2K关注 0票数 0

我可以通过我尝试使用jfeed拉取的RSS获得一个成功的响应,然而,我真正想要的是内容。内容:编码我需要这个,这样我就可以从每个帖子中抓取第一张图片。

我认为更新jfeed来做这件事很容易,但是我尝试过的任何东西似乎都不能达到这个目的。最明显的尝试是添加:

代码语言:javascript
复制
item.content = jQuery(this).find('content\:encoded').eq(0).text();

但是这会返回一个空字符串。我真的很感激在正确的方向上的推动,谢谢大家!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-26 22:22:16

注意:我不知道jfeed,但我用过很多提要解析器。

有了这样的警告,为什么要在冒号前面加一个斜杠?您应该不需要这样做。

此外,一些提要解析器不支持名称空间。由于content是一个名称空间前缀,因此可能无法对其执行find()。在这种情况下,您需要尝试使用.find('encoded'),省略名称空间前缀。

提要(或提要中某些项)也可能没有content:encoded元素。这是RSS的一个扩展,而不是必需的元素。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9451202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档