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

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

DDD
リリース: 2025-01-04 20:21:40
オリジナル
216 人が閲覧しました

How Can I Retrieve HTML Source Code from a URL Using C#?

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

Web 開発では、Web ページの基礎となる HTML ソース コードを取得することが必要になる場合があります。強力なプログラミング言語である C# には、指定された URL からこのソース コードをフェッチする機能が備わっています。

効果的なアプローチの 1 つは、C# 内で WebClient クラスを利用することです。このクラスは IDisposable クラスから継承され、ファイルのダウンロードに特化した実装を提供します。ステップバイステップのガイドは次のとおりです:

  1. WebClient インスタンスの作成:
using System.Net;

using (WebClient client = new WebClient()) // WebClient inherits IDisposable
{
    // Your code goes here
}
ログイン後にコピー
  1. HTML のダウンロードソース:

HTML ソースのダウンロードには 2 つのオプションがあります:

  • ローカル ファイルの保存:
client.DownloadFile("http://yoursite.com/page.html", @"C:\localfile.html");
ログイン後にコピー
  • ソースの取得文字列:
string htmlCode = client.DownloadString("http://yoursite.com/page.html");
ログイン後にコピー

ローカル ファイルの保存を選択した場合、指定されたファイル パスは既存のアクセス可能なディレクトリである必要があることに注意してください。ダウンロードしたファイルは指定した名前で保存されます。一方、ソース文字列を取得すると、C# アプリケーションで HTML コードを直接操作できるようになります。

これらの機能により、C# では、あらゆる Web ページの HTML ソース コードをシームレスにダウンロードしてアクセスできます。 Web スクレイピング、データ抽出、その他の Web ベースの機能のための多用途ツールを提供します。

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

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