读书人

提取稿件中的图片

发布时间: 2013-12-19 00:33:34 作者: rapoo

提取文章中的图片

在Article中content字段存储了 新闻,需要重每篇新闻中提取一张图片(如果存在图片的话),这样可以图片当成新闻的封面,请问是不是要用正则,请问该怎么写?

谢谢







[解决办法]
内容中可能包含多张图片,用正则可能取到的是一个小图标..
一般是用单独的字段保存图片
[解决办法]
HtmlAgilityPack


string strHtml = "Your html string";
HtmlAgilityPack.HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(strHtml);
HtmlNodeCollection imgs = doc.DocumentNode.SelectNodes("img");
string src = String.Empty;
if (imgs.Count > 0)
{
src = imgs[0].Attributes["src"].Value;
}


读书人网 >asp.net

热点推荐