除了 a10 之外,我还需要向我的提要的 rss(root) 元素添加新的命名空间:
<rss xmlns:a10="http://www.w3.org/2005/Atom" version="2.0">
<channel>
.
.
.
我正在使用序列化为 RSS 2.0 的 SyndicationFeed 类,并使用 XmlWriter 输出提要,
var feed = new SyndicationFeed(
feedDefinition.Title,
feedDefinition.Description,
.
.
.
using (var writer = XmlWriter.Create(context.HttpContext.Response.Output, settings))
{
rssFormatter.WriteTo(writer);
}
我尝试在 SyndicationFeed 上添加 AttributeExtensions ,但它将新命名空间添加到通道元素而不是根,
谢谢