问题标签 [syndication-feed]

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.

0 投票
5 回答
31550 浏览

c# - 使用 SyndicationFeed 读取 SyndicationItem 中的非标准元素

在 .net 3.5 中,有一个 SyndicationFeed 将加载到 RSS 提要中并允许您在其上运行 LINQ。

这是我正在加载的 RSS 示例:

当我遍历项目时,我可以通过 SyndicationItem 的公共属性取回标题和链接。

我似乎无法弄清楚如何获取附件标签的属性或媒体标签的值。我尝试使用

对其中任何一个有帮助吗?

0 投票
2 回答
10001 浏览

xsd - 是否有任何已定义的原子联合 xml 架构?

是否有任何已定义的原子联合 xml 架构?

RFC 4287在附录 B 中仅包含一个 Relax NG 紧凑模式。

0 投票
2 回答
1017 浏览

c# - 如何将 CSS 样式表添加到 WCF 生成的 RSS 提要?

我有一个使用 System.ServiceModel.Syndication.SyndicationFeed 创建 RSS 提要的 WCF 服务。

但是我无法弄清楚如何将处理指令添加到指向我的 CSS 样式表的输出。

我需要的是一个看起来有点像这样的处理指令:

任何人都提示您如何使用 SyndicationFeed 添加它?

0 投票
2 回答
1070 浏览

c# - 如何在 SyndicationFeed 对象的序列化输出中添加换行符?

我正在使用SyndicationFeed类来生成一个 Atom 提要和一个 Atom10FeedFormatter 来对其进行序列化。当文件写入磁盘时,我希望能够在元素之间添加换行符。我意识到提要读者不在乎,但是当我通过http://feedvalidator.org/运行我的文档时,它会将整个文档视为一行,这使得它可以查看我的错误在哪里,因为每个错误都是在“第 1 行”。

例如,而不是这样的输出:

我想得到这样的输出:

这是我用来序列化的代码,以防万一:

0 投票
7 回答
7644 浏览

php - 是否可以使用 php 在 RSS 提要中使用身份验证?

我正在尝试为 Intranet 文档管理系统开发一个提要,以便员工可以收到新文档的通知。我实际上已经完成了编码,但是没有办法对用户进行身份验证。

此外,我没有成功地将提要添加到新闻阅读器,但可以使用 Firefox Live Bookmark。

有任何想法吗

更新:

由于我无法很好地解释,我将具体说明我希望它在 OutLook RSS 提要中工作。

谢谢

0 投票
2 回答
998 浏览

syndication-feed - SyndicationFeed 类不处理 RSS 版本 0.91

.NET 中的 SyndicationFeed 类似乎只支持 RSS 2.0 版。如何支持 RSS 版本 0.91?

0 投票
1 回答
2678 浏览

c# - SyndicationFeed.Load 可以变得更健壮吗?

我正在尝试阅读一些 Rss / Atom 提要

但它引发了最轻微的问题。例如,当一个项目在描述字段中包含几个 HTML 标记时,根本无法读取提要。它也不喜欢来自例如 SlashDot 的 RDF 标签。

请注意,这Load()是一个没有重载的静态方法。

是否有另一种方法通过使用 System.ServiceModel.Syndication.SyndicationFeed 来导入 Feed?我找不到它。

顺便说一句:我使用的是 C# 4,但任何 Framework 3.5 的答案也都很好。我知道 Argotic 和其他库,只是想先看看 Syndication 框架的可用性。

0 投票
2 回答
8241 浏览

c# - 如何将 SyndicationElementExtension 添加到 SyndicationItem

使用 .NET System.ServiceModel.Syndication 类...

我想向 SyndicationItem 添加一个新的 SyndicationElementExtension,它将导出以下 XML:

类似于以下内容:

您如何创建一个具有一些属性的简单 SyndicationElementExtension?

0 投票
9 回答
6283 浏览

asp.net - SyndicationFeed:内容为 CDATA?

我正在使用 .NET 的 SyndicationFeed 创建 RSS 和 ATOM 提要。不幸的是,我需要描述元素中的 HTML 内容(SyndicationItem 的 Content 属性),并且格式化程序会自动对 HTML 进行编码,但我宁愿将整个描述元素包装在 CDATA 中而不对 HTML 进行编码。

我的(简单)代码:

有人知道我如何使用 SyndicationFeed 做到这一点吗?我最后的手段是“手动”为提要创建 XML,但我宁愿使用内置的 SyndicationFeed。

0 投票
2 回答
335 浏览

parsing - Aweber 和 FeedBlitz 如何向 Feedburner 报告订阅者数量?

我已经翻遍了这方面的一些文档,但没有找到。一些帖子引用了用户代理字符串:

http://groups.google.com/group/feedburner-services/browse_thread/thread/7aee14cf6a2432e7/49464335d2228e25?lnk=gst&q=aweber#49464335d2228e25

我曾假设会有一个 API 或其他东西。更一般地说,任何 rss 提要阅读器/聚合器(如 Bloglines 等)如何向 Feedburner 报告订阅者数量?

我正在开发一个需要此功能的新应用程序。

谢谢你的帮助!布赖恩