Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.56 KB | None | 0 0
  1.         public void ReadFeedItemsAsync()
  2.         {
  3.             var doc = new XmlDocument();
  4.             doc.Load("Feeds.xml");
  5.             XmlNodeList nodes = doc.SelectNodes("ListOfFeeds/ListaAvFeeds/Feed");
  6.            
  7.  
  8.             foreach (XmlNode node in nodes)
  9.             {
  10.                 var updateInterval = Int32.Parse(node.SelectSingleNode("UpInterval").InnerText);
  11.                 var url = node.SelectSingleNode("FeedUrl").InnerText;
  12.                 var feednamn = node.SelectSingleNode("FeedName").InnerText;
  13.                 var kategori = node.SelectSingleNode("ValdKategori").InnerText;
  14.  
  15.                 var reader = XmlReader.Create(url);
  16.                 var feeds = SyndicationFeed.Load(reader);
  17.                // IEnumerable<XElement> nyttItem = feeds.Items.Select(i => new XElement(
  18.  
  19.                 foreach (var v in feeds.Items)
  20.                 {
  21.                     if (v. > )
  22.                     {
  23.                         var ele = new XElement(
  24.                             "FeedItem",
  25.                             new XElement("Id", v.Id),
  26.                             new XElement("Link", v.Links.LastOrDefault().GetAbsoluteUri().ToString()),
  27.                             new XElement("PublishDate", v.PublishDate),
  28.                             new XElement("Uppspelad", "Nej"),
  29.                             new XElement("Title", v.Title));
  30.                     }
  31.                 }
  32.  
  33.                
  34.                
  35.  
  36.                 MessageBox.Show("Alla feeds har uppdaterats!!!");
  37.                 doc.Save("");
  38.             }
  39.  
  40.  
  41.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement