首頁 >後端開發 >C++ >如何使用 C# 檢索 HTML 原始碼?

如何使用 C# 檢索 HTML 原始碼?

Patricia Arquette
Patricia Arquette原創
2025-01-05 00:50:39884瀏覽

How Can I Retrieve HTML Source Code Using C#?

使用 C# 檢索 HTML 來源

處理 HTML 文件時,能夠存取原始 HTML 來源通常很有用。這可以在 C# 中使用 System.Net 命名空間中的 WebClient 類別來實現。 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 和儲存檔案的本機路徑。或者,您可以傳遞 null 作為第二個參數來檢索檔案的內容而不儲存它。在本例中,DownloadString() 方法以字串形式傳回 HTML 檔案的內容。

以上是如何使用 C# 檢索 HTML 原始碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn