前回までの記事で、オルタナティブ・ブログを例とした過去ランキングの「期間」を抜き出すスクレイピングについて解説した。 今回の記事では、スクレイピングの最終目的となる「各週の1位から10位のタイトルとURL」を配列として抜き出す手法、そしてグラフ化を行う手順までを見てみよう。 1位から10位のタイトル、そしてURLを抜き出すスクレイピングには、幾つかの手法が考えられる。例えばリスト2のように記述することが可能だ。 リスト2■配列要素を抜き出す my $scrape_ranking = scraper { process 'span > a', 'link[]' => '@href', 'title[]' => 'text'; result 'link', 'title'; }; my $scrape_term = scraper { process 'div#postranking > di
![付加価値コンテンツとは――スクレイピングからグラフ化まで](https://cdn-ak-scissors.b.st-hatena.com/image/square/91bfbc3bb5eda5b5d919a58610a6d5a4f6ef532a/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fenterprise%2Farticles%2F0712%2F21%2F04_fig03.gif)