void scrab() { var cateItemList = new List<Excerpt>(); var url = nameUrlMapping[this.tabControl1.SelectedTab.Text]; //var root = CQ.CreateFromUrl(url); var root = CQ.CreateFromFile("F:/1.html"); var featuredDom = root.Select(".widget-bbcle-coursecontentlist-featured"); var ex = new Excerpt(); ex.ImageUrl = featuredDom.Find(".img img").First().Attr("src"); ex.Title = featuredDom.Find(".text h2").Text(); ex.LinkUrl = "http://www.bbc.co.uk" + featuredDom.Find(".text h2 a").First().Attr("href"); ex.CreateTime = featuredDom.Find(".text h3").Text().Trim(); ex.SubTitle = featuredDom.Find(".text p").Text(); cateItemList.Add(ex); var standardDom = root.Select(".widget-bbcle-coursecontentlist-standard li"); foreach(var standard in standardDom) { var subRoot = CQ.Create(standard); var standardEx = new Excerpt(); standardEx.ImageUrl = subRoot.Find(".img img").First().Attr("src"); var linkUrl = "http://www.bbc.co.uk" + subRoot.Find(".img a").First().Attr("href"); standardEx.LinkUrl = linkUrl; standardEx.Title = subRoot.Find(".text h2").Text(); standardEx.CreateTime = subRoot.Find(".text h3").Text().Trim(); standardEx.SubTitle = featuredDom.Find(".text p").Text(); cateItemList.Add(standardEx); } showListView(cateItemList); }
public MeterialForm(Excerpt excerpt) { InitializeComponent(); _ex = excerpt; }