1

我与 Yahoo Pipes 合作,并有两个“XPath Fetch Page”源。单独地,它们完美地工作。

一页。创建pubDate字段 创建 pubDate 归档

第二页。创建其他字段 创建其他字段

现在,我想插入从第一个提要提交的pubDate到第二个提要。我将使用 UNION 模块

联盟

但最终结果中不存在pubDate字段。如果我更改 Union 模块的输入顺序,我只会得到pubDate。为什么?如何在输出流中插入pubDate ?

输入顺序

4

1 回答 1

0

不幸的是,您无法轻松合并或连接两个不同提要的条目。

union 运算符的工作方式与 SQL 中的类似:带有条目 { entryA、entryB、entryC } 的提要和带有条目 { entryX、entryY } 的另一个提要的联合成为集合 { entryA、entryB、entryC、entryX、entryY }。即,条目未修改。两个提要中的条目都包含在结果集中,两个提要之间没有任何修改或交互。

合并来自两个不同来源的数据的唯一方法是嵌套管道:

  1. 创建第一个采用参数 X 的管道
  2. 创建一个有循环的第二个管道,对于每个条目,它将调用第一个管道,传递一些值作为参数 X

它不是有效的,不是很好,但可能,它有效。

于 2013-07-17T13:28:57.227 回答