Как я могу перебрать строки этой таблицы и сравнить значение каждого первого столбца, то есть 'Wallet1' == 'Wallet2'?
А если поле имеет то же значение, сравнить значение 4-го столбца?
<table class="simple">
<tbody><tr>
<th class="labelCenter">Saldo</th>
(...)
</tr>
<tr class="odd">
<td class="labelCenter">Wallet 1</td>
<td class="labelCenter">Decresing</td>
<td class="labelCenter">16/02/2012 19:06:01</td>
<td class="labelCenter">19/02/2012 14:03:01</td>
<td class="labelCenter">
</td>
<td class="labelRight">
78,90
</td>
<td class="labelRight">
0,00
</td>
<td class="labelCenter">Value</td>
</tr>
<tr class="even">
<td class="labelCenter">Wallet 2</td>
<td class="labelCenter">Increasing</td>
<td class="labelCenter">16/02/2012 19:06:01</td>
<td class="labelCenter">19/02/2012 11:09:01</td>
<td class="labelCenter">
</td>
<td class="labelRight">
0,00
</td>
<td class="labelRight">
0,00
</td>
<td class="labelCenter">Value</td>
</tr>
</tbody></table>
В моем первом подходе использовались варианты,
$browser.table(:class, 'simple').rows[1..-1].each do |row|
, но я столкнулся с препятствием.
Кроме того, почему это не работает?
$browser.tr(:class => /odd|even/) do |row|
puts row(:index => 0).text