中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

RSS怎么利用ASP.NET實現讀取

發布時間:2020-12-09 16:07:41 來源:億速云 閱讀:137 作者:Leah 欄目:開發技術

RSS怎么利用ASP.NET實現讀取?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

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

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石家庄市| 行唐县| 卫辉市| 麦盖提县| 吕梁市| 阿拉善右旗| 彰武县| 福建省| 凤庆县| 巩留县| 黔西县| 师宗县| 和平县| 即墨市| 泊头市| 勐海县| 张家界市| 金门县| 青铜峡市| 会宁县| 德钦县| 徐闻县| 清河县| 广东省| 清苑县| 东明县| 康马县| 巴里| 皋兰县| 长武县| 喀喇沁旗| 嘉兴市| 文昌市| 福海县| 两当县| 宜川县| 承德市| 博白县| 江达县| 仁化县| 安岳县|