2011-02-06 46 views
1

如何输出Yahoo Pipes中两个Feed之间的差异?雅虎管道:如何输出两个饲料之间的差异?

也就是说,我希望模块A中所有不在模块B中发布的帖子(按标题过滤)。

我已经找到了如何使用Unique运算符获得设置的联合,但是我找不到明显的运算符来获取设置的差异。

比方说,一个报纸网站发布两种进料,FrontPage.rss和Politics.rss,并从政治饲料中最有趣的项目也公布了其他项目中头版饲料。我们希望单独订阅这两个Feed,并且我们不希望收到我们的首页订阅源中的政治文章,因为我们已经在其他地方阅读了它们。我们可以直接订阅政治订阅源,但对于首页订阅源,我们实际上需要来自FrontPage.rss的所有项目,除了那些也出现在Politics.rss中的项目。也就是说,设置FrontPage和政治的差异(也被称为相对于FrontPage政治的补充)。

+0

你能举个例子吗? – borayeris 2011-02-06 17:26:03

+0

@ borayeris,我为这个问题增加了一个例子。 – 2011-02-07 16:27:32

回答

0

在运营商部分,您应该能够使用“unique”模块根据唯一标识符(如url)进行过滤。

+0

唯一会阻止单个Feed中的多个项目副本。我需要一个操作员,如果它们出现在第二个Feed中,将完全从一个Feed中删除项目。 – 2011-02-07 16:50:28

0

通过一个“联合”模块放入两个饲料,然后通过一个“独特”模块输出。