Apples
Kilopat
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ç;
[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;
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ç;
[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;
Son düzenleyen: Moderatör: