问题标签 [syndicationfeed]

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 投票
1 回答
436 浏览

.net - SyndicationFeed 未添加 rel="self" 属性

SyndicationFeed用来生成 Atom 提要。

除了使用W3C 提要验证服务来验证提要时,我似乎一切正常,但收到以下警告。

此提要是有效的,但可以通过实施以下建议来提高与最广泛的提要阅读器的互操作性。第 2 行,第 0 列:缺少原子:带有 rel="self" 的链接

将属性添加到我创建的标签很容易,但我怎样才能SyndicationFeed添加它呢?我没有看到这个设置。

这是我提要的第一部分。

这是我构建提要的方式(减去提要项)。

0 投票
0 回答
45 浏览

c# - 如何正确使用 SyndicationFeed。加载()?

假设我想继承自SyndicationFeed

SyndicationFeed提供了一种我无法完全理解的方法:Load<TSyndicationFeed>(xmlReader).

显然,此方法输出我的派生类型。但尚不清楚该类型是否可以在基类之外设置任何附加属性SyndicationFeed。我认为我应该能够覆盖一些方法,以便我可以插入系统、读取 RSS 扩展元素并设置适当的属性。但我不知道我会去哪里做这件事。

我看到了其他Load没有 .

也许我可以:

但我只是觉得我在这里错过了一些东西。这是正确的轨道吗?如果没有,我该如何正确使用这个方法和我的派生类?