从网页上阅读日期

c# html-agility-pack

我试图从网页读取一些数据,这个异常会在我尝试的每个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,但也没用。

热门答案

这已经解决了。

对于任何想知道我做了什么的人来说,虽然完全不同,但它对我想做的事情起作用。我最终只是找到了原始数据的JSON,我在其中抓取了整个页面,并将所有数据拆分成一个数组并使用RegEx打印出我想要的结果。



Related

许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因