国产探花免费观看_亚洲丰满少妇自慰呻吟_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="下載成功!";

                        }

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定安县| 和平区| 乌鲁木齐县| 阿勒泰市| 米易县| 平塘县| 开鲁县| 普兰店市| 甘谷县| 广元市| 汉沽区| 天门市| 浦县| 安陆市| 江孜县| 德庆县| 鄂托克旗| 高淳县| 阜平县| 麻江县| 浦东新区| 洪江市| 瑞昌市| 四会市| 西林县| 台中县| 绩溪县| 宁波市| 郧西县| 平塘县| 丹江口市| 孟津县| 桦川县| 怀化市| 顺昌县| 大宁县| 射阳县| 罗定市| 竹山县| 济南市| 西乡县|