Yahoo Pipes-基于相同的item.title组合两个RSS源的item.content文件

Yahoo Pipes-基于相同的item.title组合两个RSS源的item.content文件,rss,yahoo-pipes,Rss,Yahoo Pipes,我想知道这是否可以通过使用Yahoo管道来实现 获取两个RSS源 比较两个提要的item.title字段 如果发现类似的item.title,则将item.content替换为item.content字段的组合内容 是的,这是可能的,但需要涉及一个子管道(从pipe1调用pipe2) Pipe2-这将采用字符串输入项标题。。。将“获得反馈2”。。。筛选标题不等于输入项目标题的项目。。。返回匹配项 Pipe1-这将“获取Feed1”并循环通过将项目标题传递给Pipe2的所有项目。。。来自pipe2

我想知道这是否可以通过使用Yahoo管道来实现

  • 获取两个RSS源
  • 比较两个提要的item.title字段
  • 如果发现类似的item.title,则将item.content替换为item.content字段的组合内容

  • 是的,这是可能的,但需要涉及一个子管道(从pipe1调用pipe2)

    Pipe2-这将采用字符串输入项标题。。。将“获得反馈2”。。。筛选标题不等于输入项目标题的项目。。。返回匹配项

    Pipe1-这将“获取Feed1”并循环通过将项目标题传递给Pipe2的所有项目。。。来自pipe2的结果(如果有)将作为循环出现在节点中:anything。。。将其中的内容添加到feed1的内容中


    缺点:理论上feed2将被称为n次,其中“n”是feed1中的项数。。。实际上,Yahoo管道使用缓存,因此不应该是一个问题…

    是的,这是可能的,但需要涉及一个子管道(从pipe1调用pipe2)

    Pipe2-这将采用字符串输入项标题。。。将“获得反馈2”。。。筛选标题不等于输入项目标题的项目。。。返回匹配项

    Pipe1-这将“获取Feed1”并循环通过将项目标题传递给Pipe2的所有项目。。。来自pipe2的结果(如果有)将作为循环出现在节点中:anything。。。将其中的内容添加到feed1的内容中


    缺点:理论上feed2将被称为n次,其中“n”是feed1中的项数。。。实际上,Yahoo管道使用缓存,所以应该不会有问题…

    只需使用union和unique运算符。这不是我要找的。如果item.title相似,我需要合并item.content字段的内容。这取决于您所说的相似是什么意思,但我认为这对于管道来说太复杂了。看看ScraperWiki,我的意思是如果rss提要中的两个item.title文件完全相同。顺便说一句,谢谢你指点ScraperWiki!只需使用并集和唯一运算符。这不是我要找的。如果item.title相似,我需要合并item.content字段的内容。这取决于您所说的相似是什么意思,但我认为这对于管道来说太复杂了。看看ScraperWiki,我的意思是如果rss提要中的两个item.title文件完全相同。顺便说一句,谢谢你指点ScraperWiki!我在挠头。。。如果您能画出样品管,我将不胜感激。我尝试了所有可能的变体,但无法使其工作。只是用一个新的头再次尝试,它完全符合我的要求!非常感谢你!抱歉,没有及时注意到您的请求。。。感觉很好,它帮助了你我抓挠我的头。。。如果您能画出样品管,我将不胜感激。我尝试了所有可能的变体,但无法使其工作。只是用一个新的头再次尝试,它完全符合我的要求!非常感谢你!抱歉,没有及时注意到您的请求。。。感觉很好,它帮助了你