從網頁上閱讀日期

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打印出我想要的結果。



許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因