J'ai un NodeSet d'une table qui ressemble à ceci:XPATH - Ruby - 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>
maintenant sur plan que je boucle à travers chaque onclick dans le tableau.
J'ai essayé de faire une boucle sur le NodeSet sans succès.
J'ai fini avec beaucoup de tentatives infructueuses, mais j'imagine que ce serait finir par quelque chose comme ceci:
doc_list.each_element ("//a[td/text()='onclick']/@href") do | |
#here I want to scan and save BlahA into a Variable
end
Que voulez-vous exactement extraire du HTML? –
Je veux extraire les données blaA – user1198316