CSS 选择器不适用于 Nokogiri



我试图从 http://www.vrbo.com/354035#calendar 中抓取一些信息,但是使用Nokogiri和CSS选择器,我无法获取所需的值。

在页面源代码中,我看到了 HTML 中<h2>Calendar</h2>之后的<div class="calmonth">。但是当我使用Nokogiri并尝试时:

page = Nokogiri::HTML(open("http://www.vrbo.com/354035#calendar"))
calendar = page.css("div.calmonth") 

calendar是空的,不应该是空的。

我希望有人能帮助我。

你可以使用 Nokogiri 的 watir insteed。它将帮助您完成所有js技巧,您将在生成的HTML页面中找到<div class="calmonth">

相关内容

  • 没有找到相关文章

最新更新