我试图从 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">
。