簡単な例として、Nokogiriを使って、郵便番号の議会税バンドを取得しています(http://www.voa.gov.uk/cti/InitS.asp?lcn=0 )各trと最初の2つのtdを取得
ここでは、現時点で私が持っているコードです:
a = Mechanize.new{ |agent| agent.user_agent_alias = 'Mac Safari'}
a.get('http://www.voa.gov.uk/cti/InitS.asp?lcn=0') do |page|
form = page.form_with(:id => "frmInitSForm")
form.txtPostCode = "NN15 6UA"
page = a.submit form
page.search("tr").each do |tr|
textF = tr.text.strip
textF.gsub!(/[\n]+/, "\n")
puts textF
end
end
end
瞬間に、これは私が、その後
と類似do
何か内部で必要
tr
内のすべてのテキストを出力しますが、
first
とsecond
はどうすれば入手できますか?
が最も適用性の高い回答でした。歓声@ダン – rickyduck