F.Ko-Jiの「一秒後は未来」ではウェブやSEO、API、RSSといった技術的ネタから、ちょっとした豆知識や梅酒、エンタメ系まで様々な情報を不定期にお届けしています。

Yahoo! Pipesに任意のウェブページを切り取って分割できるFetch Pageモジュールが追加された < RSS < F.Ko-Jiの「一秒後は未来」 < fkoji.com

Yahoo! Pipesに任意のウェブページを切り取って分割できるFetch Pageモジュールが追加された

スポンサード リンク

Yahoo! Pipes任意のウェブページを切り取って分割できるFetch Pageモジュールが追加されたようです。(via Pipes Blog » Blog Archive » New “Fetch Page” module and nice web path enhancement…)

かなり気になったので、早速試してみました。

Fetch Pageモジュールに入力する項目は以下の3つです。

URL:
取得したいページのURLを入力します。

Cut content from ... to ...
Fromとtoに文字列を入力。ページからコンテンツを切り取りたい範囲を指定する。

Split using delimiter:
ここで指定した文字列で切り取ったコンテンツを分割する。特にコンテンツに繰り返し部分がある場合に有効。

たとえば、はてなブックマークのトップページにある「最近の人気エントリー」を抽出したい場合は以下のようにします。

pipes-fetch-page-1.gif

↑ まずは以下のように入力
URL: http://b.hatena.ne.jp/

Cut content
from: <h3><span><a href="/hotentry">最近の人気エントリー</a></span></h3>
to: <li id="more-hotentry"><a href="/hotentry">もっと見る</a></li>

これで出力のプレビューを見てみると、以下のように表示されます。(クリックで拡大)

pipes-fetch-page-2.gif

プレビューではソースをみることもできます。(クリックで拡大)

pipes-fetch-page-3.gif

ソースを見ながら delimiter に指定する文字列を探します。

pipes-fetch-page-4.gif

↑ ここでは <div class="entry-body"> を指定してみました。

そうすると、以下のように出力されます。(クリックで拡大)

pipes-fetch-page-5.gif

↑ このように、おおよそエントリーごとに内容を切り出せていることがわかります。

Fetch Pageモジュールでできるのはこんな感じです。

なお、これがそのままフィードになるわけではありません。RSSフィードとして書き出したいなら、そのほかのモジュールと組み合わせて、itemのtitleやlink、descriptionを構築してあげる必要があります。


コメントを投稿

(承認されるまでコメントは表示されません。)

RSS

English version

「Yahoo! Pipesに任意のウェブページを切り取って分割できるFetch Pageモジュールが追加された」を携帯で読む

前のエントリー: « 「すべてのプログラム」が多すぎて表示しきれない場合の対処方法
次のエントリー: ブログの各記事のページビューをGoogle Chart APIでグラフ表示させてみた »

トラックバック

このエントリーのトラックバックURL:

このブログをRSSリーダーで簡単購読
Subscribe with livedoor Reader Add to Google My Yahoo!に追加 Subscribe with Fastladder Bloglinesで閲読登録 はてなRSSに追加 エキサイトリーダーに登録

タイトル:

URL:

リンク用HTMLタグ:

powered by Google Chart API

ケータイ会議4参加中
最近の注目記事
プロフィール
F.Ko-Ji
F.Ko-Ji (Koji Fukunaga)

ウェブエンジニアだけど技術の深いとこにはあまり興味がなくて、さくっとアイデアを形にするのが好きです。ブログには自分のアンテナにひっかかったものを色々書いてます。

詳しいプロフィールはこちら
Twitter
梅酒.in
powered by 梅酒.in
えもにゅ

↑ 気持ち記録サービス「えもにゅ」です

月別アーカイブ


<< July 2009
SuMoTuWeThFrSa
 1234
567891011
12131415161718
19202122232425
262728293031 
人気エントリー
TopHatenar
グリムス
毎日の歩行記録
携帯からのアクセスは
QRコード
http://mob.fkoji.com/