39得票6回答
使用SyndicationFeed读取SyndicationItem中的非标准元素

使用 .NET 3.5,可以使用 SyndicationFeed 加载 RSS 订阅源并在其上运行 LINQ。 以下是我加载的 RSS 示例:<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"> &lt...

17得票2回答
是否有定义好的原子订阅XML模式?

是否有定义好的原子订阅 XML 模式? RFC 4287 只在附录 B 中包含了一个 Relax NG 紧凑模式。

14得票4回答
SyndicationItem.Content 为空。

我正试图将一个RSS源的内容提取到一个对象中,以便在代码中进行操作。看起来.NET 3.5中的SyndicationFeed和SyndicationItem类可以满足我的需求,除了一件事。每次我尝试使用SyndicationFeed类读取RSS源的内容时,每个SyndicationItem的....

14得票3回答
如何使用 SyndicationFeed?

这可能看起来像一个愚蠢的问题,但我无法想出如何访问c#中的SyndicationFeed类。我在MSDN或其他地方看到的每个示例都假定它已经被导入,而我找到的没有一个给出它的位置的指示。 例如,我正在尝试运行以下代码: XmlReader reader = XmlReader.Create...

9得票2回答
如何向SyndicationItem添加一个SyndicationElementExtension

使用.NET System.ServiceModel.Syndication类... 我想要为一个SyndicationItem添加一个新的SyndicationElementExtension,它将导出以下XML: <media:thumbnail url="http://www.f...

8得票3回答
Rss20FeedFormatter忽略了SyndicationItem.Summary的TextSyndicationContent类型。

在WCF项目中使用Rss20FeedFormatter类时,我试图用<![CDATA[ ]]>区块包裹我的描述元素的内容。但无论我怎么做,描述元素的HTML内容总是被编码,而且没有添加CDATA部分。在查看Rss20FeedFormatter源代码后,我发现在构建摘要节点时,它基本...

8得票1回答
将命名空间添加到SyndicationFeed而不是单个元素?

我有一个类似这样的类: public static class MyFeedExtensions { private readonly static XNamespace _namespace = XNamespace.Get(@"http://mynamespace"); ...

7得票7回答
能否使用PHP在RSS订阅中进行身份验证?

我正在开发一个内部文档管理系统的订阅功能,这样员工就可以收到新文档的通知。我已经完成了编码,但无法对用户进行身份验证。 同时,我尝试将订阅添加到新闻阅读器中,但只有在 Firefox Live Bookmark 中起作用。 你有什么想法吗? 更新: 由于我无法解释得很好,我来具体说明一...

7得票2回答
SyndicationFeed 类不支持处理 RSS 版本 0.91。

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