C# Selenium HTML Tablosunda Veri Çekme

Apples

Kilopat
Katılım
3 Ocak 2014
Mesajlar
100
Çözümler
1
Yer
İstanbul
Daha fazla  
Cinsiyet
Erkek
Meslek
Bilgisayar Mühendisliği
Merhabalar,

Son bir kaç gündür C# Selenium ile bağlandığımız siteden verileri çekmeye çalışıyorum. Veriler çekmeyi başardım fakat alttaki gibi satır satır ve alt alta yazmasını istemiyorum. Resimdeki gibi yapmak istiyorum. Bunu nasıl yapabilirim?

Programda çıkan sonuç;

tablo.PNG



[CODE lang="csharp" title="Yukarıdaki resimde kullandığım kodlar;"]IWebElement table = FRM.driver.FindElement(By.XPath("/html/body/div[1]/div/div/div[3]/div[3]/div[2]/div/table/tbody"));

ReadOnlyCollection<IWebElement> allRows = table.FindElements(By.TagName("tr"));

foreach (IWebElement row in allRows)
{
ReadOnlyCollection<IWebElement> cells = row.FindElements(By.TagName("td"));

foreach (IWebElement cell in cells)
{
dataGridView1.Rows.Add(cell.Text);
}
}
[/CODE]


Yapmak istediğim tablo;

sorgu.PNG
 
Son düzenleyen: Moderatör:

Yeni konular

Geri
Yukarı