Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void ReadFeedItemsAsync()
- {
- var doc = new XmlDocument();
- doc.Load("Feeds.xml");
- XmlNodeList nodes = doc.SelectNodes("ListOfFeeds/ListaAvFeeds/Feed");
- foreach (XmlNode node in nodes)
- {
- var updateInterval = Int32.Parse(node.SelectSingleNode("UpInterval").InnerText);
- var url = node.SelectSingleNode("FeedUrl").InnerText;
- var feednamn = node.SelectSingleNode("FeedName").InnerText;
- var kategori = node.SelectSingleNode("ValdKategori").InnerText;
- var reader = XmlReader.Create(url);
- var feeds = SyndicationFeed.Load(reader);
- // IEnumerable<XElement> nyttItem = feeds.Items.Select(i => new XElement(
- foreach (var v in feeds.Items)
- {
- if (v. > )
- {
- var ele = new XElement(
- "FeedItem",
- new XElement("Id", v.Id),
- new XElement("Link", v.Links.LastOrDefault().GetAbsoluteUri().ToString()),
- new XElement("PublishDate", v.PublishDate),
- new XElement("Uppspelad", "Nej"),
- new XElement("Title", v.Title));
- }
- }
- MessageBox.Show("Alla feeds har uppdaterats!!!");
- doc.Save("");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement