body > div.top-wrapper > div > div > div.content-wrapper > article:nth-child(1) > header > h3 > a
void Main() { var i = 1; var titles = new List<string>(); while (true) { string url = "https://dotblogs.com.tw/kinanson/" + i; var config = Configuration.Default.WithDefaultLoader(); var dom = BrowsingContext.New(config).OpenAsync(url).Result; //下面是檢查分頁這個區塊 var page = dom.QuerySelector("body > div.top-wrapper > div > div > div.content-wrapper > div > ul"); if (page == null) break; //下面需注意一下,因為我要爬的是全部,而不是用chrome工具找出的那一筆而已,所以我把選擇第一筆的部份刪掉 var title = dom.QuerySelectorAll("body > div.top-wrapper > div > div > div.content-wrapper > article > header > h3 > a").Select(x => x.TextContent); titles.AddRange(title); i++; } titles.Dump(); }