映画.comから映画の情報を取得するコードを書いてみます。
WebスクレイピングとはWebサイトのHTMLデータを収集して、特定のデータを抽出・整形することです
MechanizeはWebサイトとの対話を自動化するためのライブラリです。 ここでは、ログインのためのフォーム入力、ページ遷移しての処理を Mechanizeのインスタンスで行っています。
gem install nokogiri -- --with-xml2-include=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/libxml2 --use-system-libraries