YQL
来源:互联网 发布:最强网络土豪系统 编辑:程序博客网 时间:2024/06/13 02:22
YQL,(Yahoo! Query Language)是一种支持对互联网上的数据进行查询、过滤、连接、类似SQL语法的简单语言。用YQL官方的话:有了YQL,开发人员只需要使用一种 简单的查询语言即可访问和操控互联网上丰富的数据,而不再需要反复学习使用各种各样的API。
一种代表作数据库发展未来的创意,数据库应该能够不仅仅代表具体的表和空间,变成广义的数据库,延展到整个互联网,才是一个最庞大的数据库。
火丁大盗给了个简单的例子:
1
2
3
select
*
from
html
where
url=
'http://www.dangdang.com/'
and
xpath=
'//ul[@id="homepage_promotion_count_ul"]/li/p[@class="name"]/a'
很像sql,对吧,或者说,看起来就是sql,不过呢,where限定在了当当网,并且要的数据是从这个xpath里面取出来的,借由FireBug可以轻松获取xpath:
这个东西已经集成到大名鼎鼎的http://developer.yahoo.com/yui/3/里面去了。
通过console输入YQL:http://developer.yahoo.com/yql/console
出自《四火的唠叨》
0 0
- YQL
- YQL
- 雅虎 YQL 接口
- 2-legged OAuth Javascript Function for YQL
- YQL - 将 Web 作为数据库来使用的查询语言
- 使用jQuery和YQL,以Ajax方式加载外部内容
- YQL - 将 Web 作为数据库来使用的查询语言
- Dynamic historical stock data with d3.js and YQL
- 使用YQL解决跨域请求json转jsonp问题
- [新闻资讯] 教程:使用YQL抓取一个web site并转换成widget
- [转]YQL - 将 Web 作为数据库来使用的查询语言
- 化繁为简,无需后端。巧用Yql+rss,搭建我的个人网站
- http://developer.yahoo.com/yql/console/?debug=true#h=select+*+from+weather.forecast+where+woeid%3D25
- 思考之spring的ioc
- JDK7新特性之fork/join框架
- 队列、堆栈与数组、链表的关系与区分
- Java 7 Fork/Join 并行计算框架概览
- JVM问题定位工具
- YQL
- 你真的精通Java吗?
- Java中的volatile
- LRU与MRU算法
- 理解ThreadLocal
- 算法的时间复杂度(大O表示法)
- 自动内存管理机制与内存溢出异常
- 豆瓣客户端的实现04
- JVM的参数设置与OutOfMemoryError异常关系