我正在尝试从网页中读取一些数据,并且此异常不断在我尝试的每个xpath上引发。
这是我试图从中获取的东西,我主要是想要1
<tr>
<td class="td_queue" style="border: none;">Support</td>
<td class="td_totals" style="border: none;" id="support"><span id="changeMe0" class="new">1</span>/4/60</td>
</tr>
该路径的xpath特别是//*[@id="support"]
或//*[@id="changeMe0"]
且div容器为/html/body/div/div[2]/div[1]/div[1]/div
HtmlWeb web = new HtmlWeb();
HtmlDocument doc = web.Load(Url);
string result = doc.DocumentNode.SelectNodes("//*[@id='support']")[0].InnerHtml;
我也尝试了InnerText,但是那也不起作用。
答案 0 :(得分:0)
已解决。
对于任何想知道我做了什么的人,尽管完全不同,但对于我想做的事情却起作用。 我最终只是找到带有原始数据的JSON,在其中我刮了整页,然后将所有数据拆分为一个数组,并使用RegEx来打印我想要的结果。