什么是YQL?它喜欢jQuery吗?我怎么用呢?

时间:2010-09-01 01:54:12

标签: javascript jquery yql

什么是YQL?它喜欢jQuery吗?我怎么用呢?

4 个答案:

答案 0 :(得分:13)

定义:

  

雅虎!查询语言是一种   具有表现力的类SQL语言   您查询,过滤和连接数据   跨Web服务。使用YQL,应用程序   使用更少的代码行运行得更快   并且网络占用空间较小。

yahoo reference中查看更多内容。

不,它与jQuery没有任何关系。它就像一个SQL到Web服务等。

jQuery用于操纵(x)HTML,处理事件,处理动画,帮助交叉浏览等。


修改

YQL示例:

select * from flickr.photos.search where text="Cat" limit 10

访问Flickr网站并获取照片信息。

jQuery示例:

$(".search[text=Cat]").text();

搜索当前页面,通过类搜索查找并具有属性text = Cat。返回他的文字。


答案 1 :(得分:0)

以下是使用YQL和jQuery构建FAQ列表的一个很好的示例: http://tutorialzine.com/2010/08/dynamic-faq-jquery-yql-google-docs/

答案 2 :(得分:0)

YQL(Yahoo查询语言)可帮助您从互联网上选择*。这意味着这是一个类似SQL的查询,它可以帮助您使用简单的SQL从Internet收集/加入/过滤/提取数据。

这对我来说是一个非常强大的工具,你可以轻松地使用它做奇迹。

从html中选择*其中url ='example.com'是一个重要事项的小例子。

您可以尝试使用此视频向新的基本用户解释YQL。 http://blog.konarkmodi.com/tag/yql

答案 3 :(得分:0)

YQL是一种简单的SQL语言,但最终会扩展为REST URL,它将为您提供XML或JSON数据,以便您可以快速创建mashup。

当涉及到YQL时,请始终关注Christian Heilmann(http://www.twitter.com/codepo8)。这是他的视频http://developer.yahoo.com/yui/theater/video.php?v=heilmann-yql

阅读这篇维基百科文章,可能会有一些快速启动http://en.wikipedia.org/wiki/YQL_Page_Scraping(此示例使用YQL的HTML表格)

页面抓取也可以使用此Chrome扩展程序https://chrome.google.com/extensions/detail/bkmllkjbfbeephbldeflbnpclgfbjfmn

完成

我是YQL的忠实粉丝这里是我使用YQL创建的更多(纯javascript页面,查看源代码)http://www.purplegene.com/static/twenital.html

Google,您可能会找到一些更好的例子。

这是我的另一个! http://www.purplegene.com/static/androidversions.html