Unanswered i am trying to pull data from a feed from a WordPress site

  • Monday, November 12, 2012 4:43 AM
     
      Has Code

    It has feed data 

    <item>
    <title>Rosa Mendes And AJ Lee</title>
    <link>
    http://www.allwrestlingdivas.com/rosa-mendes-and-aj-lee/
    </link>
    <comments>
    http://www.allwrestlingdivas.com/rosa-mendes-and-aj-lee/#comments
    </comments>
    <pubDate>Thu, 05 Apr 2012 04:06:47 +0000</pubDate>
    <dc:creator>admin2</dc:creator>
    <category>
    <![CDATA[ AJ ]]>
    </category>
    <category>
    <![CDATA[ Rosa Mendes ]]>
    </category>
    <guid isPermaLink="false">
    http://www.allwrestlingdivas.com/rosa-mendes-and-aj-lee/
    </guid>
    <description>
    <![CDATA[ ]]>
    </description>
    <content:encoded>
    <![CDATA[
    <p><img src="http://www.allwrestlingdivas.com/wp-content/uploads/2012/04/Rosa-Mendes-And-AJ-Lee1.jpg" alt="Rosa Mendes And AJ Lee" /></p>
    ]]>
    </content:encoded>
    <wfw:commentRss>
    http://www.allwrestlingdivas.com/rosa-mendes-and-aj-lee/feed/
    </wfw:commentRss>
    <slash:comments>0</slash:comments>

    i am able to get  title,link,comments,category how can i get and set this node 

    content:encoded

    namespace Feed_Collection
    {
       public class Game
        {
    
    
            [XmlElement("control")]
            public string control { get; set; }
    
    
            [XmlElement("title")]
            public string title { get; set; }
    
            [XmlElement("site")]
            public string site { get; set; }
    
            [XmlElement("picture")]
            public string picture { get; set; }
    
            [XmlElement("link")]
            public string link { get; set; }
    
            [XmlElement("category")]
            public string category { get; set; }
    
            [XmlElement("content:encoded")]
            public string content:encoded { get; set; }
    
    }

    namespace Feed_Collection
    {
        [XmlRoot("rss")]
       public class Games
        {
    
           [XmlArray("channel")]
            [XmlArrayItem("item")]
            public ObservableCollection<Game> Collection { get; set; }



    Solve your Problems @ http://www.livetut.com/

All Replies

  • Tuesday, November 13, 2012 8:08 AM
     
     

    Hi,

    Could you please show me some related code snippet about fetching data from feed?

  • Friday, November 16, 2012 7:53 AM
     
     
               HttpClient downloader = new HttpClient();
                Uri uri = new Uri("http://www.allwrestlingdivas.com/divas/aj/feed/", UriKind.RelativeOrAbsolute);
                var str = await downloader.GetStringAsync(uri);   
                XmlSerializer serializer = new XmlSerializer(typeof(Games));
                XDocument document = XDocument.Parse(str);
                Games employees = (Games)serializer.Deserialize(new StringReader(str));
               employeesList.ItemsSource = employees.Collection.Where(emp => emp.control.Contains("")).ToList();
                 
    • Edited by vensilver Friday, November 16, 2012 7:54 AM
    •  
  • Tuesday, November 27, 2012 3:11 PM