Im Moment versuche ich, ein Beispiel von der offiziellen Website htmllaglypack zu starten, aber dieser Code ist kaputt: http://html-agility-pack.net/from-browser
Ich möchte Inhalte nach Abschluss des Skripts extrahieren. Mein Code:
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
bleibe als null. Was ist das Problem?
Der HAP-Code hat auch eine falsche URL (".net" fehlt), daher sollte der Code string url = " https://html-agility-pack.net/from-browser " lauten.