Пример #1
0
        public ObservableCollection <Story> loadStories()
        {
            ObservableCollection <Story> stories = new ObservableCollection <Story>();

            stories.Add(new Story()
            {
                Title       = "esimene",
                Author      = "nipitiri",
                Description = "Lorizzle ipsum bling bling sit amizzle, consectetuer adipiscing elit.",
                Date        = "2016.05.21",
                Picture     = ImageUrlConverter.ToImageSource("http://i.kinja-img.com/gawker-media/image/upload/s--ft1APKVa--/18a5kzrhxhqwvjpg.jpg")
            });
            stories.Add(new Story()
            {
                Title       = "teine",
                Author      = "kollane elevant",
                Description = "Check it out hizzle that's the shizzle. We gonna chung erizzle.",
                Date        = "2016.03.12",
                //Picture= "ikka pilt"
            });
            stories.Add(new Story()
            {
                Title       = "kolmas",
                Author      = "pipi",
                Description = "Fo izzle dolor fo turpis tempizzle tempor.",
                Date        = "2011.07.12",
                Picture     = ImageUrlConverter.ToImageSource("https://i.ytimg.com/vi/1v6M41Divso/maxresdefault.jpg")
            });
            return(stories);
        }
Пример #2
0
        public ObservableCollection <Story> loadStories()
        {
            ObservableCollection <Story> stories = new ObservableCollection <Story>();

            XmlDocument doc = new XmlDocument();

            doc.Load("http://www.postimees.ee/rss/");

            XmlNodeList news = doc.SelectNodes("rss/channel/item");

            foreach (XmlNode item in news)
            {
                string imageUrl = item["media:content"]?.Attributes["url"]?.Value;

                stories.Add(new Story()
                {
                    Title       = item["title"]?.InnerText,
                    Author      = item["dc:creator"]?.InnerText,
                    Description = item["description"]?.InnerText,
                    Date        = item["pubDate"]?.InnerText,
                    Picture     = ImageUrlConverter.ToImageSource(imageUrl)
                });
            }

            return(stories);
        }