国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

獲取網站的RSS聚合到自己的網頁

2019-11-18 19:13:52
字體:
來源:轉載
供稿:網友

  想把別的網站的rss新聞整合到自己的網頁,剛學,一直都不會。今天終于成功了!可能這個方法有點笨!思路是把xml文件下載到本地,然后再讀本地XML,就簡單了!不知道是否有更簡單的方法,希望高手賜教!

核心代碼如下:
(用webRequest得到指定頁的內容,然后用FileStream寫到本地文件中)
核心部份(下載RSS鏈接的XML文件到本地!)
 
       PRivate void download_Click(object sender, System.EventArgs e)
                {
                        Encoding sjis = Encoding.GetEncoding("utf-8");
                        FileStream fs = new FileStream(Server.MapPath(".")+"//sina.xml",FileMode.Create,Fileaccess.Write);
                        //建立StreamWriter為寫做準備
                        StreamWriter rw = new StreamWriter(fs,sjis);
                       
                        string rl;
                                //創建WebRequest對象
                                WebRequest myReq = WebRequest.Create("讀取遠程文件(新浪新聞),然后用FileStream將文件保存到本地!
                                //創建WebResponse對象
                                WebResponse myRes = myReq.GetResponse();
                                //獲取Stream
                                Stream resStream = myRes.GetResponseStream();
                                //以下操作為讀取Stream對象中的內容
                                StreamReader sr = new StreamReader(resStream,sjis);
                                StringBuilder sb = new StringBuilder();
                                while((rl=sr.ReadLine())!=null)
                                {
                                        rw.WriteLine(rl);                                       
                                }                               
                        myRes.Close();       
                        rw.Flush();
                        //關閉rw對象
                        rw.Close();
                        fs.Close();
                        msg.Text="下載成功!";

                        }

可以在程序中加入判斷,幾個小時下一次,或者一天下一次!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 谷城县| 临潭县| 天等县| 若尔盖县| 五峰| 甘泉县| 卓尼县| 惠东县| 恩平市| 白沙| 房山区| 乌拉特中旗| 行唐县| 婺源县| 巴南区| 耒阳市| 濉溪县| 白山市| 桦甸市| 伊吾县| 察雅县| 南昌市| 滦平县| 虞城县| 穆棱市| 镇远县| 封开县| 盐山县| 汾阳市| 虞城县| 肇庆市| 绥宁县| 东阿县| 冀州市| 永胜县| 图片| 荔浦县| 昌图县| 习水县| 讷河市| 桓台县|