C# ile HtmlAgilityPack kullanımı | CriminalZ.Org • Hack Forum
CriminaL

CriminaL

Member
LV
3
 
Awards
6
Merhaba arkadaşlar
bugün sizlerle c# üzerinden HtmlAgilityPack'in genel kullanımını öğreneceğiz ve bir ufak örnek yapacağız.


HtmlAgilityPack:
çeşitli sitelerden anlık olarak veri çekmemizi sağlar.
Selenium kullanarak yapabileceğiniz çoğu şeyi performans açısından daha iyi bir biçimde HtmlAgilityPack kullanarak yapabilirsiniz.

KULLANIM:
Öncelikle form projesini açalım ve;

2z6w9pg.jpg

a1g9ipk.jpg

şeklinde HtmlAgilityPack'i indirip, kodlarımızı yazmaya başlayabiliriz.
FORM TASARIMI

3kvzlf0.jpg


1 BUTTON
4 TEXTBOX
4 LABEL
2 GROUPBOX

KODLAR:
C#:
//euro çektirme
            string site2 = client.DownloadString("https://bigpara.hurriyet.com.tr/doviz/euro/");
            //Veri çekeceğim siteyi ekliyorum
            HtmlAgilityPack.HtmlDocument euroalısdeger = new HtmlAgilityPack.HtmlDocument(); euroalısdeger.LoadHtml(site2);
            string euroal = euroalısdeger.DocumentNode.SelectNodes("//*[@id=\"content\"]/div[2]/div/div[2]/div[2]/span[2]")[0].InnerText;
            //eklediğim siteden aradığım veriyi çekiyorum


            HtmlAgilityPack.HtmlDocument eurosatısdeger = new HtmlAgilityPack.HtmlDocument(); eurosatısdeger.LoadHtml(site2);
            string eurosat = eurosatısdeger.DocumentNode.SelectNodes("//*[@id=\"content\"]/div[2]/div/div[2]/div[3]/span[2]")[0].InnerText;
            //eklediğim siteden aradığım veriyi çekiyorum





            textBox1.Text = dolaral;
            textBox2.Text = dolarsat;
            textBox4.Text = eurosat;
            textBox3.Text = euroal;

            //textboxlara yazdırma
        }

peki bu veri yolları nereden geliyor?
yani nasıl veri çekebilirim?
verilerin xpathını alarak bunu yapabilirsiniz.

emou8w5.jpg


(veri yoluna sağ tık atınız)

akm63hz.jpg


Bu şekilde çeşitli sitelerden işinize yarayan verileri çekebilirsiniz.

okuduğunuz için teşekkürler.
 

About Us

CriminalZ Hack Forum is a cracking forum where you can find anything related to cracking. If you are looking for a great place to learn, make new friends, CriminalZ is your new home.

DMCA & Contact

Any DMCA takedown notice should be sent to this contact email: [email protected] We only respond and take action to plaintext e-mails. Do not send PDF or any other files.

Hack Forum

Forbiddien World

Top Bottom