问题标签 [rss2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firefox - RSS 提要文章仅在 Mozilla Firefox 中不显示
我按照以下教程创建了一个 RSS 提要:
除 Mozilla firefox 外,所有浏览器中的一切都很好。
是饲料。
我不确定出了什么问题。有谁知道 Firefox 有什么问题吗?
谢谢。-------------编辑------------
发生了什么:如果您在 chrome 中查看http://lowcostseo.co/feeds,我认为一切都很好,但如果您在 mozilla 上查看,您会发现没有文章显示,但如果您查看源代码,则有文章。所以基本上firefox没有显示源代码中存在的文章。
php - 为什么将 Wordpress RSS 提要描述限制为 346 个字符?
不记得曾经见过这个 - 而且似乎找不到类似的问题,所以这里......
我在 WordPress 上有一个博客设置。效果很好。我正在从中提取 RSS2 提要。也很好用。但是,当我迭代提要的输出以设置页面样式时,我发现“描述”节点被截断为 346 个字符,并[...]
在末尾添加了“”。
我没有在我的代码中的任何地方这样做。所以我试图找出原因。
这是一个显示提要循环的片段:
您在上面看到的回显仅输出 346 个字符,并将“ [...]
”添加到末尾.. 像这样:
然而..当我查看来自提要的实际内容时,它会显示帖子的整个文本.. 没有限制。(仅供参考..我添加了修剪功能来做你所期望的 - 消除任何开头或结尾的空格。当我删除它时..没有区别。)
所以..有人知道我错过了什么吗?
TTAIA
c# - 使用 C# ASP.NET content:encoded tag 读取 rss2 提要
我正在尝试从 Word Press 博客中读取 rss2 提要。我找到了这方面的例子,包括我在这里为我的代码改编的例子。问题是它不读取 content:encoded 标签。我搜索并找到了其他遇到此问题的人,但似乎没有任何问题已解决。
我在一个带有 C# 代码的 asp.net 页面上使用转发器来显示数据。
问题似乎是http://purl.org/dc/elements/1.0/modules/content/中没有定义 content:encoded 标签我已经检查过它根本没有在那里列出。当我设置断点并检查值时,“内容”实际上是在获取另一个标签的值:“{0}”是第一篇文章被读入文章对象后的值。尽管它从未显示在中继器中。
我假设内容必须是一次在该 URL 上定义的,因为这应该是一次有效的。但现在没有。
没有将 XML 作为字符串读取并重新发明轮子来读取标签,有没有已知的方法可以解决这个问题?是否有我可以提供的链接来定义要使用的代码的内容标签?(我假设这是 URLS 的目的)。我可以用定义创建自己的页面吗?
这是后面的代码:
这是 HTML/ASP:
c# - SyndicationElementExtension 与命名空间
我想得到这个结果:
所以我正在写一个代码:
但我得到:
我究竟做错了什么?
rss - 频道 PubDate 与项目发布日期
我想知道当添加/推送新内容时,它是否有发布日期。频道发布日期是否与项目的发布日期匹配?换句话说,当添加新的时,频道发布日期会更新为相同的发布日期?
wordpress - 提要内标签中的 Wordpress RSS2 href 属性
rss - 过滤 RSS 提要
是否可以过滤 RSS 提要?我的意思是,这是我的 RSS 提要的示例。如您所见,我有一个category
标签。现在,可以过滤<category>
吗?
现在,过滤功能是在代码中完成的。有没有更好的方法在 RSS 提要本身中有机地做到这一点?
encoding - Google Merchant Feed 双编码 UTF-8 错误
我从 Google Merchant Center 收到有关数据馈送的错误,其中显示:
属性“title”中的双编码 UTF8
但是 feed 中有 1914 个项目,这个错误只发生在 58 个项目上,所以我猜整个 feed 的编码是正确的,但肯定有一些错误的字符,但我无法识别它。错误的标题(捷克语):
- Plášť Specialized Fast Trak Sport 轮胎 650Bx2.0
- Plášť Specialized Ground Control 2Br Tire 650Bx2.3
- Plášť Specialized Fast Trak Sport 轮胎 29X2.0
- Plášť 专用滚轮轮胎 16X2.125
- Plášť Specialized Fatboy 轮胎 29X1.7 / 700X45C
当我显示提要的源代码时,一切似乎都很好:
像这样的其他标题已正确导入:
我不知道这些标题有什么问题,也许 650Bx2 等部分被 Google 解释为某种 UTF-8 字符?
python - 如何使用 Python feedparser 访问 RSS 项目的 pubDate?
在此示例 RSS 提要中,可选项目元素pubDate包含在所有条目中。但它不能作为 Python 模块feedparser中的 item 元素使用。这段代码:
导致错误AttributeError: object has no attribute 'pubDate'
,但我可以成功地print entry.description
看到所有描述标签的内容。