veri
unknown
csharp
5 years ago
2.0 kB
18
Indexable
private void button1_Click(object sender, EventArgs e)
{
dataGridView1.Rows.Clear();
for (int i = 0; i < 5; i++)
{
try
{
Uri url = new Uri("https://blog.konusarakogren.com/en-cok-kullanilan-ingilizce-kelimeler-ve-anlamlari/#a-harfi-ile-baslayan-ingilizce-kelimeler");
//Uri url = new Uri("https://kelimeler.net/ce-kelimesinin-anlami-nedir");
client.Encoding = Encoding.UTF8;
string html = client.DownloadString(url);
html = html.Replace("Ü", "Ü");
html = html.Replace("Ç", "Ç");
html = html.Replace("Ö", "Ö");
html = html.Replace("ç", "ç");
html = html.Replace("ü", "ü");
html = html.Replace("ö", "ö");
html = html.Replace("'", "'");
html = html.Replace(""", "");
html = html.Replace("î", "î");
html = html.Replace("–", "-");
html = html.Replace("â", "â");
html = html.Replace("<gcse:searchresults>", "");
HtmlAgilityPack.HtmlDocument dokuman = new HtmlAgilityPack.HtmlDocument();
dokuman.LoadHtml(html);
HtmlNodeCollection basliklar = dokuman.DocumentNode.SelectNodes("/html/body/div[1]/div[2]/div[1]/main/article/ul[1]/li["+i+1+"]/text()");
foreach (var baslik in basliklar)
{
dataGridView1.Rows.Add(baslik.InnerText);
}
label2.Text = dataGridView1.RowCount.ToString();
}
catch (Exception)
{
}
// MessageBox.Show("Hepsi Bitti");
}Editor is loading...