谁能告诉我为什么我的图片没有出现在我的 rss feed 上?
这是它的创建方式。除了图像之外一切正常
foreach (var blog in blogs)
{
xtwFeed.WriteStartElement("item");
xtwFeed.WriteElementString("title", blog.Title + " by " + blog.Name);
xtwFeed.WriteElementString("link",blog.BlogURL);
xtwFeed.WriteElementString("description", blog.OutputMessage);
//if(!string.IsNullOrEmpty(blog.PictureURL))
//{
xtwFeed.WriteStartElement("image");
xtwFeed.WriteElementString("url", blog.PictureURL);
xtwFeed.WriteElementString("title", "image");
xtwFeed.WriteElementString("link", blog.BlogURL);
xtwFeed.WriteElementString("width", "144");
xtwFeed.WriteElementString("height", "250");
xtwFeed.WriteEndElement();
// }
here is how it is created. Everything works except the image
foreach (var blog in blogs)
{
xtwFeed.WriteStartElement("item");
xtwFeed.WriteElementString("title", blog.Title + " by " + blog.Name);
xtwFeed.WriteElementString("link",blog.BlogURL);
xtwFeed.WriteElementString("description", blog.OutputMessage);
//if(!string.IsNullOrEmpty(blog.PictureURL))
//{
xtwFeed.WriteStartElement("image");
xtwFeed.WriteElementString("url", blog.PictureURL);
xtwFeed.WriteElementString("title", "image");
xtwFeed.WriteElementString("link", blog.BlogURL);
xtwFeed.WriteElementString("width", "144");
xtwFeed.WriteElementString("height", "250");
xtwFeed.WriteEndElement();
// }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 RSS 2.0 中,频道可以有图像,但项目不能。如果您想将图像放入项目中,您必须将描述制作为 HTML 并使用 img 标签。
就我个人而言,我不喜欢在项目描述中使用 HTML,但这只是我个人的看法,我更喜欢纯文本。
In RSS 2.0 a channel can have an image, but items cannot. If you want to put an image in an item you have to make your description HTML and use an img tag.
Personally, I don't like HTML in item descriptions, but that's just me, I prefer plain text.