Web::Scraper使うときに、scraperコマンドを使って頑張る人もいれば、FirebugのDOMツリーで「XPathをコピー」とやっている人もいるでしょう。 前者の場合、端末でスクロールアウトするHTMLを見ながらXPathをこさえて間違ったらズラズラズラ…と画面が流れて行ってしまいます。後者の場合は、CLASSやID属性を使わないXPathが出来上がってしまいます。 映画に出てくるHackerの如く一発でXPathを決められればそれは素晴らしい事だと思いますが、いかんせん幾度か失敗しますよね。 で、何回もXPathを確かめられるツールが欲しいなと思い、perl-GTK2で作ってみました。 画面はこんな感じ 引数に「http://b.hatena.ne.jp/」を付けて起動したらこんな感じ URLを変更して「Get」をクリックすれば再読み込みします。 そして、はてなブックマークト