Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Dapatkan Kod Sumber HTML Menggunakan 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"); }
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!