Что такое YQL? Это как jQuery? Как я могу использовать это? - PullRequest
1 голос
/ 01 сентября 2010

Что такое YQL?Это как jQuery?Как я могу использовать это?

Ответы [ 4 ]

13 голосов
/ 01 сентября 2010

Определение:

Yahoo!Язык запросов - это выразительный SQL-подобный язык, который позволяет запрашивать, фильтровать и объединять данные через веб-сервисы.С YQL приложения работают быстрее с меньшим количеством строк кода и меньшей занимаемой сетью.

Подробнее см. В справочник по Yahoo .

Нет, это не такесть что-нибудь с JQuery.Это как SQL для веб-сервисов и т. Д.

jQuery используется для манипулирования (x) HTML, обработки событий, анимации, помощи в перекрестном просмотре и т. Д.


РЕДАКТИРОВАТЬ

Пример YQL:

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

Доступ к веб-сайту Flickr и получение информации о фотографиях.

Пример jQuery:

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

Поиск по текущей странице, поиск по классу и поиск атрибута text = Cat.Возвращает его текст.


0 голосов
/ 19 октября 2010

YQL является простым языком, похожим на SQL, но в конечном итоге расширяется до REST URL, который доставит вам данные XML или JSON, чтобы вы могли быстро создать коллаж.

Когда дело доходит до YQL, всегда следуйте Кристиану Хайльману (http://www.twitter.com/codepo8). Вот его видео http://developer.yahoo.com/yui/theater/video.php?v=heilmann-yql

Прочитайте эту статью в Википедии, которая может дать небольшой старт http://en.wikipedia.org/wiki/YQL_Page_Scraping (в этом примере используется таблица HTML YQL)

Page Scraping также можно выполнить с помощью этого хромированного расширения https://chrome.google.com/extensions/detail/bkmllkjbfbeephbldeflbnpclgfbjfmn

Я большой поклонник YQL. Вот еще кое-что, что я создал, используя YQL (чистая страница javascript, создайте исходный код)

Google, и вы можете найти еще несколько хороших примеров.

вот еще один от меня! http://www.purplegene.com/static/androidversions.html

0 голосов
/ 20 сентября 2010

YQL (Yahoo query Language) поможет вам выбрать * из интернета.Это означает, что это SQL-подобный запрос, который помогает вам собирать / объединять / фильтровать / извлекать данные из Интернета, используя простой SQL.

Это очень мощный инструмент, по крайней мере для меня, вы можете легко творить чудеса, используя это.

Выберите * из html, где url = 'example.com' - небольшой пример важного.

Вы можете попробовать это видео, которое объясняет YQL для нового и простого пользователя.http://blog.konarkmodi.com/tag/yql

0 голосов
/ 01 сентября 2010

Вот хороший пример использования YQL и jQuery для создания списка часто задаваемых вопросов: http://tutorialzine.com/2010/08/dynamic-faq-jquery-yql-google-docs/

...