mixi から友人の日記の本文を取得して出力します。 準備。 $KCODE = "e" require "kconv" require "rubygems" require "mechanize" include WWW agent = Mechanize.new とりあえず mixi をゲット。 #Login page = agent.get("http://www.mixi.jp/") form = page.forms.first form["email"] = "mail@address" form["password"] = "password" form.submit #日記一覧ページ page = agent.get("new_friend_diary.pl") Firebug で XPath を取得します。らくちんだ。 Firebug で簡単に XPath 作れると言っても
![WWW::Mechanize + XPath で快適 Web スクレイピング! - TETRIS 3](https://cdn-ak-scissors.b.st-hatena.com/image/square/059f14d797ad9b002e8bfb0db7b0c795b49de014/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fc%2Fcloser%2F20071120%2F20071120233059.jpg)