获取RSS提要';使用YQL的标题

获取RSS提要';使用YQL的标题,rss,yql,Rss,Yql,我使用YQL使用javascript(作为json)检索RSS提要,例如,我使用以下查询: select * from rss where url = "http://feeds2.feedburner.com/ajaxian" 响应包含feed项,已经解析为json,到目前为止一切都很酷 现在,我还想获得整个提要的标题(不是特定项的标题)——但它不是结果的一部分(即使原始XML提要包含它) 可以查询原始XML本身。例如: select channel.title from xml where

我使用YQL使用javascript(作为json)检索RSS提要,例如,我使用以下查询:

select * from rss where url = "http://feeds2.feedburner.com/ajaxian"
响应包含feed项,已经解析为json,到目前为止一切都很酷

现在,我还想获得整个提要的标题(不是特定项的标题)——但它不是结果的一部分(即使原始XML提要包含它)

可以查询原始XML本身。例如:

select channel.title from xml where url = "http://feeds2.feedburner.com/ajaxian"
它确实返回特定RSS的提要标题,但该查询仅对RSS 2.0格式的提要有效,后者将其存储在RSS\channel\title下。
存储提要\标题下标题的atom提要如何?
其他格式呢

我的问题是-是否有任何通用的方式通过YQL请求提要的标题?也许是因为饲料本身


谢谢,

您可以使用
feednormalizer
表将提要(无论其格式如何)转换为一种标准格式,然后从相应的节点获取该格式的标题

要将Ajaxian提要“规范化”为Atom并获取提要标题,查询如下所示:

SELECT title
FROM   feednormalizer
WHERE  output="atom_1.0" AND url="http://feeds2.feedburner.com/ajaxian"

()

您还可以使用其他表,如
feed
rss
atom

关于如何查找数据表的后续问题:


转到,确保已加载社区表(此链接应已加载),然后只需在右侧的搜索框中键入您要查找的内容。通常你会发现一些有用的东西

非常感谢!正是我需要的。顺便说一句,我查阅了YQL文档,没有找到太多关于使用RSS提要的信息。在哪里可以找到其他有用的表和功能的文档?