C# 如何在C语言中解析动态更新的网页#

C# 如何在C语言中解析动态更新的网页#,c#,html,parsing,webbrowser-control,C#,Html,Parsing,Webbrowser Control,我正在尝试解析此页面中显示的数字: 我试过WebBrowser,WebClient。。。等等,没有好结果。每次我尝试新的内容时,在返回的HTML中,我都会看到以下内容(显示数字的HTML区域): 。。。最后两个调用都不会返回带有数字的HTML 关于如何获取此页面的正确内容,您有什么想法吗?该数字是通过JS更新的,因此不会出现在HTML中。您得到的只是JS将在其中更新编号的标记。通过解析一个每秒都会更改的数字,您试图实现什么目的?在JS运行之后,在该数字所在的位置,通常会有一个HTML等价物。我

我正在尝试解析此页面中显示的数字:

我试过WebBrowser,WebClient。。。等等,没有好结果。每次我尝试新的内容时,在返回的HTML中,我都会看到以下内容(显示数字的HTML区域):

。。。最后两个调用都不会返回带有数字的HTML


关于如何获取此页面的正确内容,您有什么想法吗?

该数字是通过JS更新的,因此不会出现在HTML中。您得到的只是JS将在其中更新编号的标记。通过解析一个每秒都会更改的数字,您试图实现什么目的?在JS运行之后,在该数字所在的位置,通常会有一个HTML等价物。我需要的是在JS运行至少一次之后获取页面。我想经常去那个页面,抓取我正在做的其他计算的数字,例如,我仍然可以每15分钟去获取一次。请求是有效的。
<strong id=\"methane\"></strong>
using (WebBrowser myWebBrowser = new WebBrowser()) {
    myWebBrowser.ScriptErrorsSuppressed = true;
    myWebBrowser.Navigate(myURL);

    while ((myWebBrowser.ReadyState != WebBrowserReadyState.Complete)) 
        Application.DoEvents();

    myContent = myWebBrowser.Document.Body.InnerHtml;
    myContent = myWebBrowser.DocumentText;
}