c# HtmlAgilityPack 受压,同时考虑几个图像、 标题和链接 Windows Phone

发布时间: 2013/12/8 7:43:52
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

如何在此页上获取的数据?我需要得到的图像,其相应的标题并显示在一个列表框。或不使用类。我不知道如何做,请帮助我 !

甚至不知道从哪里开始 !我试过几个东西,都不工作,然后变成了一片混乱,有人指导我从一开始。

var imgs = e.Document.DocumentNode.SelectNodes(@"//img[@src]")
                    .Select(img => new 
                    {
                        Link = img.Attributes["src"].Value,
                        Title = img.Attributes["alt"].Value,         

                    }).ToList(); 
                listBoxPopular.ItemsSource = imgs;

                foreach (var item in imgs)
                {
                    listBoxPopular.Items.Add(new PopularVideos(item.Title, item.Link));
                }

解决方法 1:

var data = doc.DocumentNode.SelectSingleNode("//div[@class='content']")
               .Descendants("img")
               .Select(img => new
               {
                   Title = img.Attributes["alt"].Value,
                   Url = img.Attributes["src"].Value,
               })
               .ToList();
上一篇
官方微信
官方QQ群
31647020