8

HTML テーブルからいくつかのデータをインポートし (ここにリンクがありますhttp://road2paris.com/wp-content/themes/roadtoparis/api/generated_table_august.html )、フォーム アプリケーションの DataGridView に最初の 16 人を表示します。私が読んだ最善の方法は、HTML Agility パックを使用することです。そのため、それをダウンロードして自分のプロジェクトに含めました。最初に行うことは、html ファイルのコンテンツをロードすることだと理解しています。これは私がそうするために使用したコードです:

        string htmlCode = "";
        using (WebClient client = new WebClient())
        {
            client.Headers.Add(HttpRequestHeader.UserAgent, "AvoidError");
            htmlCode = client.DownloadString("http://road2paris.com/wp-content/themes/roadtoparis/api/generated_table_august.html");
        }
        HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();

        doc.LoadHtml(htmlCode);

そして、私は立ち往生しました。データテーブルに html テーブルのデータを入力する方法がわかりません。多くのさまざまなソリューションを試しましたが、何も正しく機能していないようです。誰かが私を助けてくれたらうれしいです。

4

2 に答える 2