什么是YQL?它喜欢jQuery吗?我怎么用呢?
答案 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