2015-10-31 3 views
0

на странице есть некоторые теги, как это:получить информацию со страницы с помощью селена

<tr class=" ev_modern"> 
<td align="left" valign="middle" title="1">1</td> 
<td align="left" valign="middle" title="09:00:08" class="">09:00:08</td> 
<td align="left" valign="middle">3000</td> 
<td align="left" valign="middle" title="2539.00">2539.00</td> 
</tr> 

Я ищу (номер строки, время, число1, число2) каждую из них, и перепробовал много способов, но я не мог «т, один из них:

var elements = driver.FindElements(By.CssSelector("[class=' ev_modern']")); 

элементов пусто

как получить информацию по селена с использованием C# ?

ответ

1

Используйте следующий селектор CSS, чтобы добраться до td элементов:

By.CssSelector("[class=' ev_modern'] td") 

Затем вы можете перемещаться по списку элементов.

Или, если вы хотите, чтобы получить текст из первой строки, выполните следующие действия:

driver.FindElement(By.CssSelector("[class=' ev_modern'] td:nth-child(1)")).Text; 

Надеется, что это помогает.