-1
<fieldset class="attachmentTable large"><legend>SMF</legend>
<table cellspacing="2" cellpadding="2" border="0">
<tr>
<td>

<a href="

/aems/file/test.html">

</a>
</td>
<td>

foo     

</td>
</tr>
</table>
</fieldset>

<fieldset class="attachmentTable large"><legend>tax</legend>
<table cellspacing="2" cellpadding="2" border="0">
<tr>
<td>

<a href="

/relf/file/test.html">

</a>
</td>
<td>

foo     

</td>
</tr>
</table>
</fieldset>

私はウェブページからのHTMLソースを持っています。その一部は上に示されていHREFます<legend>tax</legend>。では、同じことについてここで私を助けてもらえますか?

4

1 に答える 1

1

私はするだろう:

page.search('legend[text()="tax"] + table a').each do |a|
  puts a[:href]
end
于 2013-01-23T01:08:37.737 に答える