현재 htmlaglitypack 공식 사이트에서 예제를 실행하려고 시도하고 있지만이 코드는 손상되었습니다. http://html-agility-pack.net/from-browser
스크립트 완성 후 콘텐츠를 추출하고 싶습니다. 내 코드 :
private void button1_Click(object sender, EventArgs e)
{
string url = "http://html-agility-pack/from-browser";
var web2 = new HtmlWeb();
var doc2 = web2.LoadFromBrowser(url, html =>
{
return !html.Contains("<div id=\"uiDynamicText\"></div>");
});
var t2 = doc2.DocumentNode.SelectSingleNode(".//div[@id='uiDynamicText']");
listBox1.Items.Add("Text 2: " + t2.InnerHtml + t2.OuterHtml);
}
t2
는 null로 유지됩니다. 문제가 무엇입니까?
HAP 코드에도 잘못된 URL ( ". net"누락)이 있으므로 코드는 문자열 url = " https://html-agility-pack.net/from-browser "를 읽어야합니다.