C# ile bir web sitesinden veri çekmek için bir örnek . Aşağıdaki örnekte, C#’ın System.Net ve System.IO kütüphanelerini kullanarak bir web sayfasından HTML içeriğini çekip, ekrana yazdırılmasını gösteriyorum:
using System;
using System.Net;
using System.IO;namespace WebDataScrapingExample
{
class Program
{
static void Main(string[] args)
{
// URL’yi tanımla
string url = “https://www.example.com”;// Web sayfasındaki HTML içeriğini çek
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader sr = new StreamReader(response.GetResponseStream());
string content = sr.ReadToEnd();// HTML içeriğini ekrana yazdır
Console.WriteLine(content);
Console.ReadLine();
}
}
}
Bu örnek, bir web sayfasından HTML içeriğini nasıl çekebileceğinizi gösterir. Ancak, genellikle çekilen verilerin işlenmesi ve kullanılması için daha fazla işlem gerekir. Örneğin, çekilen veriler içinde belirli bir veri setini bulmak ve bu veriyi kullanmak gerekebilir. Bunun için, HTML içeriğinin işlenmesi için farklı araçlar ve yöntemler kullanılabilir, ancak bu örnekte açıklanmaz.