Text Yahoo Pipes:将项目从一个提要复制到另一个提要

Text Yahoo Pipes:将项目从一个提要复制到另一个提要,text,yahoo-pipes,Text,Yahoo Pipes,在Yahoo Pipes中,是否有任何方法可以将一个条目字段复制到另一个提要的字段中 如果没有,是否可以将项目字段转换为文本?这也会解决我的问题 我想做的事 从如下结构的HTML页面开始: html head title = "Title" body article = "First" article = "Second" article = "Third" article description = "Title" content = "Fir

在Yahoo Pipes中,是否有任何方法可以将一个条目字段复制到另一个提要的字段中

如果没有,是否可以将项目字段转换为文本?这也会解决我的问题

我想做的事

从如下结构的HTML页面开始:

html
  head
    title = "Title"
  body
    article = "First"
    article = "Second"
    article = "Third"
article
  description = "Title"
  content = "First"
article
  description = "Title"
  content = "Second"
article
  description = "Title"
  content = "Third"
我想创建一个RSS提要,如下所示:

html
  head
    title = "Title"
  body
    article = "First"
    article = "Second"
    article = "Third"
article
  description = "Title"
  content = "First"
article
  description = "Title"
  content = "Second"
article
  description = "Title"
  content = "Third"
问题

棘手的部分是标题。我可以使用XPathFetch页面获取它,但它是作为一个项目提供的。但是接下来我需要将它应用到文章中(通过单独的XPath获取页面获得),每个能够这样做的模块都要求它的输入是文本

例如,看一看。我想将最右边的XPath Fetch页面模块的输出连接到Regex模块的第二个文本输入

我真正需要的是一个模块,它接受一个项目作为输入并输出文本,但没有这样的模块


另一个选项是使用一些模块,它接受两个提要作为输入,并允许我将字段从一个复制到另一个。我读过一些含糊不清的报告,说我可以通过将文本模块放入循环模块中来完成类似的操作,但我一直无法做到这一点。有没有其他方法可以满足我的要求?

您可以使用两个管道:

  • 一个带有一个输入参数:提要url
  • 另一个具有两个输入参数:提要url和标题
  • 第一个提要将像您一样提取标题,然后对每个标题使用一个循环(在本例中只有一个项目)来调用另一个管道,传递相同的url和提取的标题。这样,第二个管道将拥有创建正确RSS项目所需的所有信息,以及接收到的标题和提取的项目

    我为您创建了一个示例:


    将参数传递到子管道不知何故超出了我的理解范围。您的解决方案非常有效。谢谢