예제 #1
0
 protected override void createUrlListEx()
 {
     try
     {
         RssReaderNative rr = new RssReaderNative(this.url);
         this.title = rr.title;
         this.urlList = rr.urlList;
         urlTitleList = rr.urlTitleList;
         discriptionList = rr.discriptionList;
         dateList = rr.dateList;
         response = 0;
     }
     catch
     {
         response = 12;
     }
 }
예제 #2
0
        protected override void recoveryTryFromEX2()
        {
            if (discriptionList.Count > 0)
            {
                if (discriptionList[0] == "")
                {
                    RssReaderNative rr = new RssReaderNative(this.url);

                    if (rr.discriptionList.Count > 0)
                    {
                        //空でなければEXを採用する
                        if (rr.discriptionList[0] != "")
                        {
                            this.title = rr.title;
                            this.urlList = rr.urlList;
                            this.urlTitleList = rr.urlTitleList;
                            this.discriptionList = rr.discriptionList;
                            this.dateList = rr.dateList;
                            response = 0;
                        }
                    }
                }
            }
        }