c#访问所有HTML节点

本文关键字:HTML 节点 访问 | 更新日期: 2023-09-27 18:04:11

我正在尝试访问网站中的所有节点。这是我的一些代码。

string Url = "http://quickfind.kassad.in/profile/euw/exploit4/"; 
string text1 = "";
HtmlAgilityPack.HtmlWeb web;
HtmlAgilityPack.HtmlDocument doc;
web = new HtmlWeb();
doc = web.Load(Url);
text1 = doc.DocumentNode
           .SelectNodes("//*[@id='"games'"]/div[2]/div[1]/strong/text()")[0]
           .InnerText;

这段代码不起作用。我可以访问games节点但是我不能访问它们的子节点。我试图访问InnerHtml,但它不包含游戏的子节点。我如何访问这些节点?我也试图访问webbrowser.documenttext,但它是相同的。

c#访问所有HTML节点

查看URL的源代码,看起来<div id="games"></div>在页面加载后被填充。

它额外调用http://quickfind.kassad.in/ahnlab_hs_sys/euw/AcquisitionServiceGate/RGN.aspx