ホームページ > バックエンド開発 > C++ > C# を使用して HTML ソース コードを取得するにはどうすればよいですか?

C# を使用して HTML ソース コードを取得するにはどうすればよいですか?

Patricia Arquette
リリース: 2025-01-05 00:50:39
オリジナル
917 人が閲覧しました

How Can I Retrieve HTML Source Code Using C#?

C# を使用した HTML ソースの取得

HTML ドキュメントを操作する場合、生の HTML ソースにアクセスできると便利なことがよくあります。これは、System.Net 名前空間の WebClient クラスを使用して C# で実現できます。 WebClient クラスは、Web リソースをダウンロードして操作するためのさまざまなメソッドをカプセル化します。

WebClient.DownloadFile() の使用

指定された URL の完全な HTML ソースをダウンロードするには、DownloadFile() メソッドを使用できます。次のコード サンプルは、この手法を示しています。

using System.Net;

using (WebClient client = new WebClient()) // WebClient class inherits IDisposable
{
    client.DownloadFile("http://yoursite.com/page.html", @"C:\localfile.html");

    // Or you can get the file content without saving it
    string htmlCode = client.DownloadString("http://yoursite.com/page.html");
}
ログイン後にコピー

DownloadFile() メソッドは、HTML ファイルの URL とファイルが保存されるローカル パスという 2 つの引数を取ります。あるいは、2 番目の引数として null を渡して、ファイルの内容を保存せずに取得することもできます。この場合、DownloadString() メソッドは HTML ファイルの内容を文字列として返します。

以上がC# を使用して HTML ソース コードを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート