<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>notizBlog &#187; SQL</title>
	<atom:link href="http://notizblog.org/tag/sql/feed/" rel="self" type="application/rss+xml" />
	<link>http://notizblog.org</link>
	<description>a weblog about the open, portable, social, synaptic, semantic, structured, distributed, decentralized, microformatted and federated social web</description>
	<lastBuildDate>Mon, 23 Jan 2012 10:31:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="search"
           href="http://notizblog.org/opensearch"
           type="application/opensearchdescription+xml"
           title="Content Search" /><atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='notizblog.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<atom:link rel='salmon' href='http://notizblog.org/?salmon=endpoint'/><atom:link rel='http://salmon-protocol.org/ns/salmon-replies' href='http://notizblog.org/?salmon=endpoint'/><atom:link rel='http://salmon-protocol.org/ns/salmon-mention' href='http://notizblog.org/?salmon=endpoint'/>		<item>
		<title>SELECT * FROM microformats</title>
		<link>http://notizblog.org/2009/01/14/select-from-microformats/</link>
		<comments>http://notizblog.org/2009/01/14/select-from-microformats/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 08:21:31 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Open Strategy]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Y!OS]]></category>
		<category><![CDATA[Yahoo]]></category>
		<category><![CDATA[YQL]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=1389</guid>
		<description><![CDATA[YQL (Yahoo! Query Language) ist eine Art SQL-Sprache um HTML- oder XML-Inhalte abzufragen. Oder wie es Markus Spath so sch&#246;n formuliert hat: Yahoo verwandelt das Web mit der Yahoo Query Language in eine gigantische Datenbank. Wer bisher schon etwas Erfahrung mit z.B. MySQL gemacht hat, sollte auch mit YQL keine weiteren Probleme haben. Ein Beispiel: [...]]]></description>
			<content:encoded><![CDATA[<p><abbr title="Yahoo! Query Language">YQL</abbr> (<a href="http://developer.yahoo.com/yql/">Yahoo! Query Language</a>) ist eine Art <abbr title="Structured Query Language"><a href="http://de.wikipedia.org/wiki/SQL">SQL</a></abbr>-Sprache um HTML- oder XML-Inhalte abzufragen. Oder wie es <a href="http://netzwertig.com/2008/12/11/yahoo-yql-das-web-als-datenbank/">Markus Spath</a> so sch&#246;n formuliert hat:</p>
<blockquote cite="http://netzwertig.com/2008/12/11/yahoo-yql-das-web-als-datenbank/"><p>Yahoo verwandelt das Web mit der Yahoo Query Language in eine gigantische Datenbank.</p></blockquote>
<p>Wer bisher schon etwas Erfahrung mit z.B. MySQL gemacht hat, sollte auch mit YQL keine weiteren Probleme haben. Ein Beispiel:</p>
<p><code>SELECT * FROM feed WHERE url='http://notizblog.org/feed/'</code></p>
<p>&#220;bersetzt: Gib mir (<code>SELECT</code>) alle Inhalte (<code>*</code>) des RSS-Feeds (<code>FROM feed</code>) die unter der URL: <code>http://notizblog.org</code> zu finden sind (<code>url='http://notizblog.org/feed/'</code>).</p>
<p>Das Spannende (weshalb ich es &#252;berhaupt erst erw&#228;hne) an YQL ist aber der gerade <a href="http://developer.yahoo.net/blog/archives/2009/01/yql_with_microformats.html">angek&#252;ndigte <em>Microformats Support</em></a>, der die <em>Query Language</em> zu einem vollwertigen <em>Microformats Parser</em> macht.</p>
<p>&#220;ber den Befehl:</p>
<p><code>SELECT * FROM microformats WHERE url='http://notizblog.org/kontakt/'</code></p>
<p>werden Beispielsweise alle <em>Microformats</em> meiner Kontaktseite geparst und mir in einem standardisierten <abbr title="Extensible Markup Language">XML</abbr> oder <abbr title="JavaScript Object Notation">JSON</abbr> Format bereit gestellt.</p>
<p>Gro&#223;artig! Was Yahoo! im Zuge der <a href="http://developer.yahoo.com/yos/intro/">Open Strategy</a> mit Systemen wie dem <a href="http://developer.yahoo.com/searchmonkey/">SearchMonkey</a> oder YQL geschaffen hat, ist ein echter Traum f&#252;r jeden Webentwickler und <em>Open Standards Evangelist</em>! Ich hoffe einer der n&#228;chste Schritte wird sein, die YQL (als Alternative zu XSLT) auch in den <a href="http://developer.yahoo.com/searchmonkey/">SearchMonkey</a> zu integrieren.</p>
<p>Ach ja&#8230; die <a href="http://developer.yahoo.com/yql/console/">YQL-Console</a> bietet &#252;brigens eine sch&#246;ne Alternative zur <a href="http://developer.yahoo.com/yql/guide/">YQL-Dokumentation</a>&#8230; einfach mal einige bekannte SQL-Befehle eingeben und schauen was passiert (so &#228;hnlich habe ich mir damals auch HTML beigebracht) <img src='http://notizblog.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="SELECT * FROM microformats"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2009/01/14/select-from-microformats/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2009/01/14/select-from-microformats/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2009/01/14/select-from-microformats/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
	</item>
	</channel>
</rss>

