У меня есть NodeSet таблицы, которая выглядит примерно так:XPATH - Рубин - Nokogiri - NodeSet
<table cellpadding="1" cellspacing="0" width="100%" border="0">
<tr>
<td colspan="9" class="csoGreen"><b class="white">Bill Statement Detail</b></td>
</tr>
<tr>
<td><b>Bill Date</b></td>
<td"><b>Bill Amount</b></td>
<td"><b>Bill Due Date</b></td>
<td"><b>Bill (PDF)</b></td>
</tr>
<tr vAlign="top">
<td>blahA</td>
<td>blahB</td>
<td>blahC</td>
<td><a href="javascript: void(0);" onclick="javascript:window.open('/cso/displaypdfbill?selectedBillkey=447403730','_blank');">View Bill</a></td>
</tr>
Теперь я планирую пробегаем по каждому OnClick в таблице.
Я пытаюсь пройти через NodeSet безуспешно.
Я закончил с много неудачных попыток, но я предполагаю, что это будет в конечном итоге выглядеть примерно так:
doc_list.each_element ("//a[td/text()='onclick']/@href") do | |
#here I want to scan and save BlahA into a Variable
end
Что именно вы хотите извлечь из HTML? –
Я хочу извлечь данные blahA – user1198316