首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

提取稿件中的图片

2013-12-19 
提取文章中的图片在Article中content字段存储了 新闻,需要重每篇新闻中提取一张图片(如果存在图片的话),这

提取文章中的图片

在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;
}


热点排行