VB.NET | Siteden veri çekmeyi nasıl yapabilirim? (web browsersiz)

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Banlı Üye
Katılım
26 Nis 2016
Mesajlar
933
Çözümler
2
Tepki puanı
228
Ödüller
6
10 HİZMET YILI
Chrome veya Opera tarayıcılarından veri çekmek istiyorum mesela bir siteye girince ordaki herhangi bir elementin verisini çekmek istiyorum

örn element;
Kod:
<h1 class="p-title-value">ÖRNEK</h1>
 
Üye
Katılım
21 Eki 2018
Mesajlar
4
Tepki puanı
0
Ödüller
7
Yaş
27
7 HİZMET YILI
YouTube üzerinde bir kaç video vardı, VB.net Siteden Veri Çekmek diye aratabilirsiniz.
 
Seçkin Üye
Katılım
6 Ocak 2017
Mesajlar
413
Çözümler
1
Tepki puanı
84
Ödüller
7
9 HİZMET YILI
HTML Agility Pack yaz araştır. bu kütüphane ile html verilerini çekebilirsin.
 
Banlı Üye
Katılım
11 Tem 2017
Mesajlar
1,777
Çözümler
2
Tepki puanı
695
8 HİZMET YILI

Tek clastan çekme:


VB.Net:
Dim bilgi2 As HtmlElementCollection = WebBrowser1.D0cument.All

For Each element As HtmlElement In bilgi2
If element.GetAttribute("classname").Contains("inputtext") Then
Label1.Text = element.InnerText
End If
Next
Çok elemanlı clastan çekme:
VB.Net:
Dim bilgi1 As HtmlElementCollection = WebBrowser1.D0cument.All

For Each element As HtmlElement In bilgi1
If element.GetAttribute("classname").Contains("normal-wins") Then
ListBox1.Items.Add(element.InnerText & Environment.NewLine)
End If
Next
 
Moderatörün son düzenlenenleri:
  • Konuyu başlatan
  • Yasaklandı
  • #8
Banlı Üye
Katılım
26 Nis 2016
Mesajlar
933
Çözümler
2
Tepki puanı
228
Ödüller
6
10 HİZMET YILI

Tek clastan çekme:


VB.Net:
Dim bilgi2 As HtmlElementCollection = WebBrowser1.D0cument.All

For Each element As HtmlElement In bilgi2
If element.GetAttribute("classname").Contains("inputtext") Then
Label1.Text = element.InnerText
End If
Next
Çok elemanlı clastan çekme:
VB.Net:
Dim bilgi1 As HtmlElementCollection = WebBrowser1.D0cument.All

For Each element As HtmlElement In bilgi1
If element.GetAttribute("classname").Contains("normal-wins") Then
ListBox1.Items.Add(element.InnerText & Environment.NewLine)
End If
Next

web browsersiz diye belirtmiştim seninki web browserli


Youtubeden kesinlikld bulursun

youtubedekiler web browseli



HTML Agility Pack yaz araştır. bu kütüphane ile html verilerini çekebilirsin.

veri çekmeyi başardım ama tüm sayfayı çekiyorum sadece 1 tane elementi nasıl çekebilirim ?
 
Reverser
Katılım
15 Tem 2015
Mesajlar
297
Çözümler
2
Tepki puanı
356
Ödüller
10
10 HİZMET YILI
Lutfen birazcik vb.net 'ogrenin'.

Kod:
Imports System.Net

Dim wc = New WebClient()
Dim veri = wc.DownloadString("url")
 
Üye
Katılım
3 Eki 2018
Mesajlar
7
Tepki puanı
0
Yaş
27
7 HİZMET YILI
Beyler hileyi indirdimde loader açılıp kapanıyor sizce sorun ne ?? <3
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst