C# 如何将网页中的java脚本部分作为文本解析为文本文件?

C# 如何将网页中的java脚本部分作为文本解析为文本文件?,c#,.net,winforms,C#,.net,Winforms,网页为: 作为文本,我想得到的是页面顶部的网球成绩。 现在尝试使用webBrowser,但根本没有得到它。 不确定页面中是否也是java脚本,但我无法解析它 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.T

网页为:

作为文本,我想得到的是页面顶部的网球成绩。 现在尝试使用webBrowser,但根本没有得到它。 不确定页面中是否也是java脚本,但我无法解析它

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
using System.Net;
using System.Threading;
using System.Runtime.InteropServices;

namespace Test
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            test1();
        }



        private void test1()
        {
            this.webBrowser1.ObjectForScripting = new MyScript();
        }

        [ComVisible(true)]
        public class MyScript
        {
            public void CallServerSideCode()
            {
                var doc = ((Form1)Application.OpenForms[0]).webBrowser1.Document;
                var renderedHtml = doc.GetElementsByTagName("HTML")[0].OuterHtml;
            }
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            webBrowser1.Navigate("https://www.google.co.il/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=australian%20open%20atp");
        }

        private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            webBrowser1.Navigate("javascript: window.external.CallServerSideCode();");
        }
    }
}

你不能使用RSS、Atom提要或网站上的任何API之类的提要来代替阅读网页吗。网页将是动态的,并且会更改内容。我没有找到如何使用rss atom或api。我尝试使用谷歌搜索api,但它没有给我结果部分。我还尝试使用webBrowser导航到页面,然后以某种方式解析/提取页面中的文本,但仍然无法将结果部分作为文本。