当我执行代码时,我在输出
上得到了这个适合法国人
适合ITALIEN
但我需要链接的第二个元素,我怎么能得到它? 当我只执行a.get时,我不明白的事情(“http://............links_with(:href =>%r {/ suit-})一切都很好
0.upto(5) do |f|
p = a.get("http://www.xxxx/recherche/#{name}/page-#{f}").links_with(:href => %r{/suits-})
puts p
end
Mechanize :: Page :: Link“Suits FRENCH”“http://www.xxxxxx/rent/r-s-t/suits-french.html”> ,
Mechanize :: Page :: Link“适合ITALIEN”“http://www.xxxxx/rent/r-s-t/suits-italien.html”> *
答案 0 :(得分:0)
应该是这样的:
links = a.get("http://www.xxxx/recherche/#{name}/page-#{f}").links_with(:href => %r{/suits-})
link = links[1]
0是第一个,1是第二个。