如何访问链接的“href”参数?

时间:2013-01-18 06:33:57

标签: ruby-on-rails ruby nokogiri

  

可能重复:
  Get link and href text from html doc with Nokogiri & Ruby?

我得到以下Nokogiri输出:

obj =  [#<Nokogiri::XML::Element:0x19b1418 name="a" attributes=[#<Nokogiri::XML::Attr:0x123dd44 name="href" value="http://sample.com">] children=[#<Nokogiri::XML::Element:0x123c408 name="span" attributes=[#<Nokogiri::XML::Attr:0x1201f24 name="class" value="highlight">] children=[#<Nokogiri::XML::Text:0x1143b64 "Web">]>, #<Nokogiri::XML::Text:0x113a9c4 "Sample Text">]>]

如何获取值"http://sample.com"?我试过obj.attributes("value")但没有运气。

我感谢任何帮助。

我正在使用:

  • rails 3.2.x
  • 引入nokogiri

0 个答案:

没有答案