htmlagilitypack を使用して Web ページの一部をスクレイピングしています。実際の出力を取得していますが、常にではありません。
HtmlAgilityPack.HtmlWeb web = new HtmlWeb();
web.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4";
HtmlAgilityPack.HtmlDocument doc = web.Load(url);
var resultPriceTable = doc.DocumentNode.SelectNodes("//div[@class='resultsset']//table");
場合によっては、resultPriceTable が null になります (ほぼ 50%)。デバッグの結果、
HtmlAgilityPack.HtmlDocument doc = web.Load(url);
問題を引き起こしています。URLが読み込まれないことがあります。この問題を解決するには?
前もって感謝します。