我正在开发一个 wp7 应用程序,它是一个简单的 rss 阅读器。我能够恢复日期、标题和描述...
但是当我尝试从这个 rss feed 恢复图像时,我发现了一个 NullReferenceException...这里是错误的行:
itemRss.Image = new Uri(item.Element("enclosure").Attribute("url").Value);
那么,请问恢复图像的好方法是什么?提前致谢
最佳答案
此提要中没有“附件”元素。
当你说图片的时候,就是包含在文字中的那个?如果是这样,请使用“内容”元素检索 HTML 并使用 the regex that I have already given in this answer .
var reg = new Regex("src=(?:\"|\')?(?<imgSrc>[^>]*[^/].(?:jpg|bmp|gif|png))(?:\"|\')?");
var match=reg.Match(source);
if(match.Success)
{
var encod = match.Groups["imgSrc"].Value;
}
关于c# - 如何恢复此 rss 提要的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9620061/