title: Web Scraping with Nokogiri and Mechanize
body: <p>I am parsing prada.com and would like to scrape data in the div class "nextItem" and get its name and price. Here is my code:</p>
  
  <pre><code>require 'rubygems'
  require 'mechanize'
  require 'nokogiri'
  require 'open-uri'
  agent = Mechanize.new
  page = agent.get('http://www.prada.com/en/US/e-store/department/woman/handbags.html?cmp=from_home')
  fp = File.new('prada_prices','w')
  html_doc = Nokogiri::HTML(page)
  page = html_doc.xpath("//ol[@class='nextItem']")
  page.each do {|i| fp.write(i.text + "\n")}
  end
  </code></pre>
  
  <p>I get an error and no output. What I think I am doing is instantiating a mechanize object and calling it agent. 
  Then creating a page variable and assigning it the url provided.
  Then creating a variable that is a nokogiri object with the mechanize url passed in
  Then searching the url for all class references that are titled nextItem
  Then printing all the data contained there</p>
  
  <p>Can someone show me where I might have went wrong?</p>