我正在尝试使用 SyndicationFeed .net 类将 media:thumnail 元素添加到原子提要中。
我的代码如下所示
item.ElementExtensions.Add(new XElement("thumbnail",
new XAttribute("xmlns", "http://search.yahoo.com/mrss/"),
new XAttribute("url", "http://test.com/test.jpg/"),
new XAttribute("width", 200),
new XAttribute("height", 200)
).CreateReader()
);
输出为
<thumbnail url="http://test.com/test.jpg/" width="200" height="200" xmlns="http://search.yahoo.com/mrss/">
</thumbnail>
这似乎仍然是有效的原子提要。但根据客户要求,我希望格式为
"<media:thumbnail>"
. 有人可以帮我吗?
我什至试过这样
item.ElementExtensions.Add("thumbnail", "http://search.yahoo.com/mrss/", 10);
输出为
<media:thumbnail>10</media:thumbnail>
但是如何添加属性而不是值?