- blogs:
- cles::blog
« 酒処 DDSK :: 馳走居酒屋 黒座暁樓 »
2008/12/18

Yahoo!をSQLライクに検索する
てっく煮ブログに米Yahoo!がYahoo! Query Language(YQL)というサービスが紹介されていました。Yahoo Pipesのときはあまり面白そうに思えなかったのですが、このYQLはちょっと面白そうです。
米 Yahoo! が SQL っぽく色んなデータを取ってこれるAPIを出した - てっく煮ブログ
米 Yahoo! から Yahoo! Pipes みたいに自由度が高くて、またちょっと毛色が違うサービスが出てきた。
題して、Yahoo! Query Language。YQL と呼ぶようだ。
SQL 風の言語を REST で投げて、結果を XML や JSON で受け取ることができる。
上記のエントリに従って、YQLコンソールからこのブログのrssをselectしてみました。
† YQL
select title,link from rss
where url='http://blog.cles.jp/xml-rss2.php'
† XML
<?xml version="1.0" encoding="UTF-8"?>
<query xmlns:yahoo="http://www.yahooapis.com/v1/base.rng" yahoo:count="20" yahoo:created="2008-12-22T01:00:04Z" yahoo:lang="en-US" yahoo:updated="2008-12-22T01:00:04Z" yahoo:uri="http://query.yahooapis.com/v1/yql?q=select+title%2Clink+from+rss+%0A++where+url%3D%27http%3A%2F%2Fblog.cles.jp%2Fxml-rss2.php%27">
<diagnostics>
<url execution-time="4">http://blog.cles.jp/xml-rss2.php</url>
<user-time>9</user-time>
<service-time>4</service-time>
<build-version>2008.12.17.17:27</build-version>
</diagnostics>
<results>
<item>
<title><![CDATA[Nucleus CMS v3.31 SP3がリリースに]]></title>
<link>http://blog.cles.jp/item/2845</link>
</item>
<item>
<title><![CDATA[Nucleus CMS v3.31 SP3がリリースに]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2845" media="handheld" rel="alternate" type="text/html"/>
</item>
<item>
<title><![CDATA[酒処 DDSK]]></title>
<link>http://blog.cles.jp/item/2844</link>
</item>
<item>
<title><![CDATA[酒処 DDSK]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2844" media="handheld" rel="alternate" type="text/html"/>
</item>
<item>
<title><![CDATA[九州地魚料理 侍]]></title>
<link>http://blog.cles.jp/item/2843</link>
</item>
<item>
<title><![CDATA[九州地魚料理 侍]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2843" media="handheld" rel="alternate" type="text/html"/>
</item>
<item>
<title><![CDATA[海鮮酒家 海皇]]></title>
<link>http://blog.cles.jp/item/2842</link>
</item>
<item>
<title><![CDATA[海鮮酒家 海皇]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2842" media="handheld" rel="alternate" type="text/html"/>
</item>
<item>
<title><![CDATA[NP_TrackBack v2.0.3jp13]]></title>
<link>http://blog.cles.jp/item/2841</link>
</item>
<item>
<title><![CDATA[NP_TrackBack v2.0.3jp13]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2841" media="handheld" rel="alternate" type="text/html"/>
</item>
<item>
<title><![CDATA[グリル満天星]]></title>
<link>http://blog.cles.jp/item/2840</link>
</item>
<item>
<title><![CDATA[グリル満天星]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2840" media="handheld" rel="alternate" type="text/html"/>
</item>
<item>
<title><![CDATA[SSHをSOCKS Proxyにする]]></title>
<link>http://blog.cles.jp/item/2839</link>
</item>
<item>
<title><![CDATA[SSHをSOCKS Proxyにする]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2839" media="handheld" rel="alternate" type="text/html"/>
</item>
<item>
<title><![CDATA[BISTRO Vent delice]]></title>
<link>http://blog.cles.jp/item/2838</link>
</item>
<item>
<title><![CDATA[BISTRO Vent delice]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2838" media="handheld" rel="alternate" type="text/html"/>
</item>
<item>
<title><![CDATA[ターミナルのログをとるコマンド]]></title>
<link>http://blog.cles.jp/item/2837</link>
</item>
<item>
<title><![CDATA[ターミナルのログをとるコマンド]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2837" media="handheld" rel="alternate" type="text/html"/>
</item>
<item>
<title><![CDATA[NP_TrimImage v2.4]]></title>
<link>http://blog.cles.jp/item/2836</link>
</item>
<item>
<title><![CDATA[NP_TrimImage v2.4]]></title>
<xhtml:link xmlns:xhtml="http://www.w3.org/1999/xhtml" href="/i/item/2836" media="handheld" rel="alternate" type="text/html"/>
</item>
</results>
</query>
† JSON
cbfunc({
"query": {
"count": "20",
"created": "2008-12-22T01:01:58Z",
"lang": "en-US",
"updated": "2008-12-22T01:01:58Z",
"uri": "http://query.yahooapis.com/v1/yql?q=select+title%2Clink+from+rss+%0A++where+url%3D%27http%3A%2F%2Fblog.cles.jp%2Fxml-rss2.php%27",
"diagnostics": {
"url": {
"execution-time": "5",
"content": "http://blog.cles.jp/xml-rss2.php"
},
"user-time": "11",
"service-time": "5",
"build-version": "2008.12.17.17:27"
},
"results": {
"item": [
{
"title": "Nucleus CMS v3.31 SP3がリリースに",
"link": "http://blog.cles.jp/item/2845"
},
{
"title": "Nucleus CMS v3.31 SP3がリリースに",
"link": {
"href": "http://blog.cles.jp/i/item/2845",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
},
{
"title": "酒処 DDSK",
"link": "http://blog.cles.jp/item/2844"
},
{
"title": "酒処 DDSK",
"link": {
"href": "http://blog.cles.jp/i/item/2844",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
},
{
"title": "九州地魚料理 侍",
"link": "http://blog.cles.jp/item/2843"
},
{
"title": "九州地魚料理 侍",
"link": {
"href": "http://blog.cles.jp/i/item/2843",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
},
{
"title": "海鮮酒家 海皇",
"link": "http://blog.cles.jp/item/2842"
},
{
"title": "海鮮酒家 海皇",
"link": {
"href": "http://blog.cles.jp/i/item/2842",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
},
{
"title": "NP_TrackBack v2.0.3jp13",
"link": "http://blog.cles.jp/item/2841"
},
{
"title": "NP_TrackBack v2.0.3jp13",
"link": {
"href": "http://blog.cles.jp/i/item/2841",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
},
{
"title": "グリル満天星",
"link": "http://blog.cles.jp/item/2840"
},
{
"title": "グリル満天星",
"link": {
"href": "http://blog.cles.jp/i/item/2840",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
},
{
"title": "SSHをSOCKS Proxyにする",
"link": "http://blog.cles.jp/item/2839"
},
{
"title": "SSHをSOCKS Proxyにする",
"link": {
"href": "http://blog.cles.jp/i/item/2839",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
},
{
"title": "BISTRO Vent delice",
"link": "http://blog.cles.jp/item/2838"
},
{
"title": "BISTRO Vent delice",
"link": {
"href": "http://blog.cles.jp/i/item/2838",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
},
{
"title": "ターミナルのログをとるコマンド",
"link": "http://blog.cles.jp/item/2837"
},
{
"title": "ターミナルのログをとるコマンド",
"link": {
"href": "http://blog.cles.jp/i/item/2837",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
},
{
"title": "NP_TrimImage v2.4",
"link": "http://blog.cles.jp/item/2836"
},
{
"title": "NP_TrimImage v2.4",
"link": {
"href": "http://blog.cles.jp/i/item/2836",
"media": "handheld",
"rel": "alternate",
"type": "text/html"
}
}
]
}
}
});
トラックバックについて
Trackback URL:
お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/2846
Trackbacks
このエントリにトラックバックはありません
Comments
愛のあるツッコミをお気軽にどうぞ。[policy]
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
コメントはありません
Comments Form
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。
OpenID を使ってログインすることができます。
« 酒処 DDSK :: 馳走居酒屋 黒座暁樓 »
サイト内検索
検索ワードランキング
へぇが多いエントリ
閲覧数が多いエントリ
1 . アーロンチェアのポスチャーフィットを修理(112097)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(110739)
3 . 年次の人間ドックへ(110342)
4 . 2023 年分の確定申告完了!(1つめ)(109896)
5 . 三菱鉛筆がラミーを買収(109794)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(110739)
3 . 年次の人間ドックへ(110342)
4 . 2023 年分の確定申告完了!(1つめ)(109896)
5 . 三菱鉛筆がラミーを買収(109794)
cles::blogについて
Referrers