YQLってすごい!Yahoo! Query Language

投稿者:isc_blog

YQLっていうすごいサービスを発見しました。
ウェブ上の情報を取得・・・抽出してXMLかJSON(選択)で出力する っていうサービスみたいです。

そして英語が苦手な私はよくわかっていない・・・

ただ、なにかに使えそうなので、書いておきます。

YQLを知ったのはこちらの記事↓
YQLを使用してWordPressのRSSをjsonで取得してjQueryで表示する|webOpixel
※[DEMO]で見られるページのコードが短いっ! ※ご自身で確認なさって下さい。

例えば、このブログのRSSをJSONで取得したい場合は
YQLのコンソールに進みます。
で、YOUR YQL STATEMENT っていうところに
[sql]
select * from rss where url=’http://blog.iscw.jp/?feed=rss2′
[/sql]
と入れて
[JSON]選んで「TEST」ボタン押すっ!

するとこんな画面が表示されます・・・

YQL実行画面

YQL実行画面

「FORMATTED」というところが出力されるJSON情報です。
「THE REST QUERY」というところのURLがこのJSONを取得するURLです。

このサンプルでは こちら です。
URL自体は
[text]
http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20rss%20where%20url%3D’http%3A%2F%2Fblog.iscw.jp%2F%3Ffeed%3Drss2’&format=json&diagnostics=true&callback=cbfunc
[/text]
こんな感じです。

「FORMATTED」タブのとなりの「TREE」を開くとわかりやすく出力されるJSON情報がツリーになって見えます。

TREE

TREE形式 ※以下省略

これは使えそう・・・でしょ。

2011年8月8日