WebPicking


webpicking WEBページ解析サービス
このサービスは、特定のWEBページから指定したタグで情報を抜き出し、XML形式で取得するサービスです。

利用方法
以下の形式で解析対象URLとタグを指定したURLを作成し、リクエストしてください。
http://www.pb-lab.net/webpicking/def/p.html?url=[対象URL]&tag=[タグ]&attr=[属性]
上記リクエストのレスポンスとして、以下のようなXMLを返します。
<?xml version="1.0" encoding="UTF-8"?>
<tagset>
<tag>
<value>r/header/guide/*-http://www.yahoo.co.jp/guide/</value>
</tag>
<tag>
<value>r/mht</value>
</tag>
<tagset>
リクエストパラメータ
パラメータ名必須/任意内容
url必須URLエスケープした解析対象URL
tag任意採取するタグ名。指定がない場合は a タグを取得します
attr任意採取するタグの属性。指定がない場合は tag で囲まれたhtmlをそのまま取得します

利用例
yahoo.co.jp トップページの a タグを採取したい。
http://www.pb-lab.net/webpicking/def/p.html?url=http%3A%2F%2Fyahoo%2Eco%2Ejp&tag=a

yahoo.co.jp トップページの a タグの href の値を採取したい。
http://www.pb-lab.net/webpicking/def/p.html?url=http%3A%2F%2Fyahoo%2Eco%2Ejp&tag=a&attr=href