2011-06-25 7 views
1

J'utilise ceci pour récupérer fils de nouvelles RSS de Yahoo (JSON):YQL: données> Flux RSS - avec des images seulement

select * from xml where url in( 
    'http://rss.news.yahoo.com/rss/us', 
    'http://rss.news.yahoo.com/rss/world' 
) 

Est-il possible de limiter les articles retournés seulement ceux qui ont un contenu d'image? Quelque chose comme:

... OÙ content.type == 'image/jpeg'

Ou peut-être "TRIER PAR .. quelque chose" - il renvoie les éléments avec 1er images?

Console est ici: http://developer.yahoo.com/yql/console

Merci.

+0

Nvm. Répondre à ma propre question: sélectionnez * à partir de xml où url = 'http: //rss.news.yahoo.com/rss/topstories' et channel.item.content.type = 'image/jpeg' :) –

Répondre

0
select * from xml where url in( 
    'http://rss.news.yahoo.com/rss/us', 
    'http://rss.news.yahoo.com/rss/world' 
) and itemPath="//item" and content.type = 'image/jpeg' 
+0

Cela fonctionne réellement. Je vous remercie!! –