<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: YQL &#8211; converting the web to JSON with mock SQL</title>
	<atom:link href="http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 17 May 2012 07:43:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: JonathanT</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269871</link>
		<dc:creator>JonathanT</dc:creator>
		<pubDate>Mon, 15 Dec 2008 18:49:04 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269871</guid>
		<description>@kriszyp: The language is only SQL like from the syntax. YQL operates on any structured object we can pull from the web (in same way Pipes does). We use a json dot-style syntax for addressing and projecting parts of the items coming back (its not rows, but structured entities). There are many differences to JSONQuery, most notably the ability to join between disparate services, and perform a lot of transformation away from the interpreter.

The docs have more on this http://developer.yahoo.com/yql/guide</description>
		<content:encoded><![CDATA[<p>@kriszyp: The language is only SQL like from the syntax. YQL operates on any structured object we can pull from the web (in same way Pipes does). We use a json dot-style syntax for addressing and projecting parts of the items coming back (its not rows, but structured entities). There are many differences to JSONQuery, most notably the ability to join between disparate services, and perform a lot of transformation away from the interpreter.</p>
<p>The docs have more on this <a href="http://developer.yahoo.com/yql/guide" rel="nofollow">http://developer.yahoo.com/yql/guide</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kriszyp</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269869</link>
		<dc:creator>kriszyp</dc:creator>
		<pubDate>Mon, 15 Dec 2008 16:04:22 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269869</guid>
		<description>@Chris Heilmann: Is there a reason not to use JSONQuery/JSONPath (http://www.sitepen.com/blog/2008/07/16/jsonquery-data-querying-beyond-jsonpath/), since it actually the query language designed for JSON? It seems like it would have been the obvious choice. SQL is fraught with conceptually impedances when dealing with data structures like JSON that are vastly different than relational tables. The SQL paradigm is sufficient for very simple structures, but becomes incredibly difficult for more complex JSON structures, which is why we have abandoned it in favor of JSONQuery. SQL is simply not designed for JSON, and JSONQuery is. Plus SQL is an extremely dangerous on the web from a security perspective, anyone that wants to implement this query language (outside of Yahoo) faces terrible complexity in trying to maintain security.</description>
		<content:encoded><![CDATA[<p>@Chris Heilmann: Is there a reason not to use JSONQuery/JSONPath (<a href="http://www.sitepen.com/blog/2008/07/16/jsonquery-data-querying-beyond-jsonpath/" rel="nofollow">http://www.sitepen.com/blog/2008/07/16/jsonquery-data-querying-beyond-jsonpath/</a>), since it actually the query language designed for JSON? It seems like it would have been the obvious choice. SQL is fraught with conceptually impedances when dealing with data structures like JSON that are vastly different than relational tables. The SQL paradigm is sufficient for very simple structures, but becomes incredibly difficult for more complex JSON structures, which is why we have abandoned it in favor of JSONQuery. SQL is simply not designed for JSON, and JSONQuery is. Plus SQL is an extremely dangerous on the web from a security perspective, anyone that wants to implement this query language (outside of Yahoo) faces terrible complexity in trying to maintain security.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EdSpencer</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269865</link>
		<dc:creator>EdSpencer</dc:creator>
		<pubDate>Mon, 15 Dec 2008 14:21:07 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269865</guid>
		<description>@Chris Heilmann I was kidding, I love those things too ;) More seriously though, this looks awesome</description>
		<content:encoded><![CDATA[<p>@Chris Heilmann I was kidding, I love those things too ;) More seriously though, this looks awesome</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DamirSecki</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269859</link>
		<dc:creator>DamirSecki</dc:creator>
		<pubDate>Sun, 14 Dec 2008 11:21:35 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269859</guid>
		<description>This looks awesome and could be soon the next huge thing!</description>
		<content:encoded><![CDATA[<p>This looks awesome and could be soon the next huge thing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Heilmann</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269858</link>
		<dc:creator>Chris Heilmann</dc:creator>
		<pubDate>Sun, 14 Dec 2008 09:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269858</guid>
		<description>@EdSpencer beats waiting through commercial breaks for the next shortened episode of some TV show. We all waste our lives the way we choose to. :)</description>
		<content:encoded><![CDATA[<p>@EdSpencer beats waiting through commercial breaks for the next shortened episode of some TV show. We all waste our lives the way we choose to. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Heilmann</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269857</link>
		<dc:creator>Chris Heilmann</dc:creator>
		<pubDate>Sun, 14 Dec 2008 09:35:09 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269857</guid>
		<description>@paulhan yes, there is also the idea of offering data providers to give us a schema/table info to be easily indexable without scraping. And yes, it will mean a conversion trip through Yahoo. 
@cnizz exactly that - but this is only the tip of the iceberg of what you can do with it. on my blog I showed for example &lt;a href=&quot;http://www.wait-till-i.com/2008/12/12/yql-is-so-the-bomb-to-get-web-data-as-xml-or-json/&quot; rel=&quot;nofollow&quot;&gt;how to do an image search and show the pictures with a few lines of JavaScript&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>@paulhan yes, there is also the idea of offering data providers to give us a schema/table info to be easily indexable without scraping. And yes, it will mean a conversion trip through Yahoo.<br />
@cnizz exactly that &#8211; but this is only the tip of the iceberg of what you can do with it. on my blog I showed for example <a href="http://www.wait-till-i.com/2008/12/12/yql-is-so-the-bomb-to-get-web-data-as-xml-or-json/" rel="nofollow">how to do an image search and show the pictures with a few lines of JavaScript</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cnizz</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269853</link>
		<dc:creator>cnizz</dc:creator>
		<pubDate>Sat, 13 Dec 2008 19:27:59 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269853</guid>
		<description>So wait is this able to convert XML into JSON?  Thats the big thing I rather be working with JSON than XML.</description>
		<content:encoded><![CDATA[<p>So wait is this able to convert XML into JSON?  Thats the big thing I rather be working with JSON than XML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EdSpencer</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269852</link>
		<dc:creator>EdSpencer</dc:creator>
		<pubDate>Sat, 13 Dec 2008 19:24:01 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269852</guid>
		<description>&quot;I like getting data from the web and I love JSON&quot;

You need to get out more ;)</description>
		<content:encoded><![CDATA[<p>&#8220;I like getting data from the web and I love JSON&#8221;</p>
<p>You need to get out more ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paulhan</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269847</link>
		<dc:creator>paulhan</dc:creator>
		<pubDate>Sat, 13 Dec 2008 16:00:15 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269847</guid>
		<description>Wow, this could be huge, especially if content providers adopt it and design their site such that it can be queried that way. I didn&#039;t notice anywhere where it could be downloaded, does this mean a round trip through Yahoo to get the data. This is going to make it very easy to query their extensive finance site. Whoopee, No more scraping.</description>
		<content:encoded><![CDATA[<p>Wow, this could be huge, especially if content providers adopt it and design their site such that it can be queried that way. I didn&#8217;t notice anywhere where it could be downloaded, does this mean a round trip through Yahoo to get the data. This is going to make it very easy to query their extensive finance site. Whoopee, No more scraping.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NzO</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269845</link>
		<dc:creator>NzO</dc:creator>
		<pubDate>Sat, 13 Dec 2008 12:24:42 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269845</guid>
		<description>This is very similar to http://isixml.sourceforge.net/</description>
		<content:encoded><![CDATA[<p>This is very similar to <a href="http://isixml.sourceforge.net/" rel="nofollow">http://isixml.sourceforge.net/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davidcalhoun</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269842</link>
		<dc:creator>davidcalhoun</dc:creator>
		<pubDate>Sat, 13 Dec 2008 05:51:30 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269842</guid>
		<description>Awesome!  I think YQL is one of the better things to come out of Yahoo lately.  Using the familiar SQL syntax instantly makes it more widely available to so many more programmers.  This is why I also like JQuery (no offence to YUI!), which uses CSS-esque selectors.  It makes it seem so familiar while learning it.</description>
		<content:encoded><![CDATA[<p>Awesome!  I think YQL is one of the better things to come out of Yahoo lately.  Using the familiar SQL syntax instantly makes it more widely available to so many more programmers.  This is why I also like JQuery (no offence to YUI!), which uses CSS-esque selectors.  It makes it seem so familiar while learning it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vvladescu</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269837</link>
		<dc:creator>vvladescu</dc:creator>
		<pubDate>Sat, 13 Dec 2008 03:16:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269837</guid>
		<description>Now this is true evangelism. Way to go , @codepo8 !</description>
		<content:encoded><![CDATA[<p>Now this is true evangelism. Way to go , @codepo8 !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nosredna</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269830</link>
		<dc:creator>Nosredna</dc:creator>
		<pubDate>Fri, 12 Dec 2008 22:24:28 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269830</guid>
		<description>&quot;Alas, there is a solution now available and it is called YQL. &quot;
.
Alas?
.
Why &quot;alas?&quot; What&#039;s wrong with YQL that it merits an &quot;alas?&quot;</description>
		<content:encoded><![CDATA[<p>&#8220;Alas, there is a solution now available and it is called YQL. &#8221;<br />
.<br />
Alas?<br />
.<br />
Why &#8220;alas?&#8221; What&#8217;s wrong with YQL that it merits an &#8220;alas?&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kentbrew</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269829</link>
		<dc:creator>kentbrew</dc:creator>
		<pubDate>Fri, 12 Dec 2008 22:10:33 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269829</guid>
		<description>YQL is very easy to use; here&#039;s a prototype that supplies the missing del.icio.us full-text search API:

http://kentbrewster.com/delicious-search-exploder/</description>
		<content:encoded><![CDATA[<p>YQL is very easy to use; here&#8217;s a prototype that supplies the missing del.icio.us full-text search API:</p>
<p><a href="http://kentbrewster.com/delicious-search-exploder/" rel="nofollow">http://kentbrewster.com/delicious-search-exploder/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ilazarte</title>
		<link>http://ajaxian.com/archives/yql-converting-the-web-to-json-with-mock-sql/comment-page-1#comment-269826</link>
		<dc:creator>ilazarte</dc:creator>
		<pubDate>Fri, 12 Dec 2008 21:37:37 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5378#comment-269826</guid>
		<description>holy ****!  Very forward thinking of the Y team.  It&#039;s clear they&#039;ve been reading up on semantic querying technologies like SparQL.

My first impression is &quot;awesome&quot;.</description>
		<content:encoded><![CDATA[<p>holy ****!  Very forward thinking of the Y team.  It&#8217;s clear they&#8217;ve been reading up on semantic querying technologies like SparQL.</p>
<p>My first impression is &#8220;awesome&#8221;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

