RSS怎么利用ASP.NET实现读取

  

RSS怎么利用ASP.NET实现读取?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

RSS对于网站有着很重要的用途,本文即以实例展示了ASP。净读取RSS的方法,供大家参考借鉴,具体方法如下:

主要功能代码如下:

///& lt; summary>///加载RSS///& lt;/summary>///& lt;参数name=癛ssUrl"在RSS地址& lt;/param>///& lt;参数name=癛ssCount"祝辞要提取的文章数量& lt;/param>///& lt; returns> & lt;/returns>
  LoadRSS公共字符串(字符串RssUrl, int RssCount)
  {
  XmlDocument doc=new XmlDocument ();
  字符串Rss=?“;
  如果RssUrl !=?“
  {
  试一试
  {
  doc.Load (RssUrl);
  XmlNodeList节点列表=doc.GetElementsByTagName (“item");
  XmlNodeList objItems1;
  int i=1;
  如果(doc.HasChildNodes)
  {
  foreach (XmlNode节点节点列表)
  {
  字符串title=?“;//文章标题
  字符串链接=?“;//链接
  字符串内容=?“;//内容
  字符串createDate=?“;//发表时间
  我+=1;
  如果(node.HasChildNodes)
  {
  objItems1=node.ChildNodes;
  foreach (objItems1 XmlNode node1)
  {
  开关(node1.Name)
  {
  例“title":
  标题=node1.InnerText;
  打破;
  例“link":
  链接=node1.InnerText;
  打破;
  例“description":
  内容=node1.InnerText;
  打破;
  例“pubDate":
  createDate=node1.InnerText;
  打破;
  }
  如果标题!=啊?,链接!=啊?
  打破;
  }
  Rss +=? lt; a href=https://www.yisu.com/zixun/的“+链接+”目标=捌降取?“+ +”发表于<人力资源/>“+ createDate +;
  Rss +=内容;
  
  }
  如果(我> RssCount)
  打破;
  }
  }
  }
  抓住(异常)
  {
  Rss=" Rss提要源数据出错!”;
  }
  }
  其他的
  {
  Rss="未找到信息源,您可刷新重试或联系管理员!”;
  }
  返回Rss;
  }
  
  

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

RSS怎么利用ASP.NET实现读取