最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

ASP.NET读取RSS的方法

来源:懂视网 责编:小采 时间:2020-11-27 22:38:59
文档

ASP.NET读取RSS的方法

ASP.NET读取RSS的方法:RSS对于网站有着很重要的用途,本文即以实例展示了ASP.NET读取RSS的方法,供大家参考借鉴,具体方法如下: 主要功能代码如下: /// <summary> /// 加载RSS /// </summary> /// <param name=RssUrl>RSS
推荐度:
导读ASP.NET读取RSS的方法:RSS对于网站有着很重要的用途,本文即以实例展示了ASP.NET读取RSS的方法,供大家参考借鉴,具体方法如下: 主要功能代码如下: /// <summary> /// 加载RSS /// </summary> /// <param name=RssUrl>RSS

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

主要功能代码如下:

/// <summary> 
/// 加载RSS 
/// </summary> 
/// <param name="RssUrl">RSS地址</param> 
/// <param name="RssCount">要提取的文章数量</param> 
/// <returns></returns> 
public string LoadRSS(string RssUrl, int RssCount) 
{ 
 XmlDocument doc = new XmlDocument(); 
 string Rss = ""; 
 if (RssUrl != "") 
 { 
 try 
 { 
 doc.Load(RssUrl); 
 XmlNodeList nodelist = doc.GetElementsByTagName("item"); 
 XmlNodeList objItems1; 
 int i = 1; 
 if (doc.HasChildNodes) 
 { 
 foreach (XmlNode node in nodelist) 
 { 
 string title = ""; // 文章标题 
 string link = ""; // 链接 
 string content = ""; // 内容 
 string createDate = ""; // 发表时间 
 i += 1; 
 if (node.HasChildNodes) 
 { 
 objItems1 = node.ChildNodes; 
 foreach (XmlNode node1 in objItems1) 
 { 
 switch (node1.Name) 
 { 
 case "title": 
 title = node1.InnerText; 
 break; 
 case "link": 
 link = node1.InnerText; 
 break; 
 case "description": 
 content = node1.InnerText; 
 break; 
 case "pubDate": 
 createDate = node1.InnerText; 
 break; 
 } 
 if (title != "" && link != "") 
 break; 
 } 
 Rss += "<a href='" + link + "' target='_blank'>" + title + "</a> 发表于 "+createDate+"<hr/>"; 
 Rss += content; 
 
 } 
 if (i > RssCount) 
 break; 
 } 
 } 
 } 
 catch (Exception) 
 { 
 Rss = "RSS Feed 源数据出错!"; 
 } 
 } 
 else 
 { 
 Rss = "未找到信息源,您可刷新重试或联系管理员!"; 
 } 
 return Rss; 
} 

感兴趣的朋友可以测试并进一步完善本文所述实例代码,希望能对大家的ASP.NET程序设计有所帮助。

文档

ASP.NET读取RSS的方法

ASP.NET读取RSS的方法:RSS对于网站有着很重要的用途,本文即以实例展示了ASP.NET读取RSS的方法,供大家参考借鉴,具体方法如下: 主要功能代码如下: /// <summary> /// 加载RSS /// </summary> /// <param name=RssUrl>RSS
推荐度:
标签: 方法 读取 ASP.NET
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top