Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah Saya Boleh Dapatkan Kod Sumber HTML Menggunakan C#?

Bagaimanakah Saya Boleh Dapatkan Kod Sumber HTML Menggunakan C#?

Patricia Arquette
Lepaskan: 2025-01-05 00:50:39
asal
943 orang telah melayarinya

How Can I Retrieve HTML Source Code Using C#?

Mendapatkan semula Sumber HTML dengan C#

Apabila bekerja dengan dokumen HTML, selalunya berguna untuk dapat mengakses sumber HTML mentah. Ini boleh dicapai dalam C# menggunakan kelas WebClient daripada ruang nama System.Net. Kelas WebClient merangkumi pelbagai kaedah untuk memuat turun dan berinteraksi dengan sumber web.

Menggunakan WebClient.DownloadFile()

Untuk memuat turun sumber HTML lengkap untuk URL yang diberikan , anda boleh menggunakan kaedah DownloadFile(). Contoh kod berikut menunjukkan teknik ini:

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");
}
Salin selepas log masuk

Kaedah DownloadFile() mengambil dua hujah: URL fail HTML dan laluan setempat di mana fail itu akan disimpan. Sebagai alternatif, anda boleh memberikan null sebagai hujah kedua untuk mendapatkan semula kandungan fail tanpa menyimpannya. Dalam kes ini, kaedah DownloadString() mengembalikan kandungan fail HTML sebagai rentetan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Dapatkan Kod Sumber HTML Menggunakan C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan