- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试阅读一些 Rss/Atom 提要
var synFeed = SyndicationFeed.Load(reader);
但它会引发最轻微的问题。例如,当一个项目在描述字段中包含几个 HTML 标签时,根本无法阅读提要。它也不喜欢来自例如 SlashDot 的 RDF 标签。
请注意,Load()
是一个没有重载的静态方法。
还有其他方法可以通过使用 System.ServiceModel.Syndication.SyndicationFeed 导入 Feed 吗?我找不到它。
顺便说一句:我使用的是 C# 4,但任何 Framework 3.5 的答案也都不错。我知道 Argotic 和其他库,只是想先看看 Syndication 框架的可用性如何。
最佳答案
Henk,您无法阅读 Slashdot 提要的原因是因为它使用 RSS 1.0。 .NET Framework 仅包括对 RSS 2.0 和 Atom 1.0 提要的内置支持。
但是,可以创建您自己的类来扩展 SyndicationFeedFormatter 类并解析 RSS 1.0 提要。查看我关于此主题的文章,了解该过程的描述以及此类的 C# 代码:Syndicating and Consuming RSS 1.0 (RDF) Feeds in ASP.NET 3.5 .
关于c# - SyndicationFeed.Load 可以变得更健壮吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/992850/
我正在寻找一种解决方案来透明地保留 Perl 数据结构(甚至不是对象,但对象支持将是一个加号)而无需循环引用。我不太关心后端,但我更喜欢 JSON。对象的数量会相对较少(几千个 hashref,每个都
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
在我的办公室,我们正在使用 (https://docs.microsoft.com/en-us/dotnet/api/system.io.filesystemwatcher?view=netframe
我是一名优秀的程序员,十分优秀!