目前我正在做以下事情:
if( firstTemp == true )
total = doc.xpath("//div[@class='pricing condense']").text
else
total = doc.xpath("//div[@class='pricing ']").text
end
我想知道无论如何我可以通过机械化来自动获取包含字符串“定价”的div吗?
答案 0 :(得分:4)
doc
是Mechanize::Page
吗?对于那些人而言,惯例通常为page
,对于doc
,约为Nokogiri::HTML::Document
。无论如何,对于任何一次尝试:
doc.search('div.pricing')
仅针对第一个,使用at
代替search
:
doc.at('div.pricing')