我使用Yahoo Pipes,并拥有两个XPath Fetch Page'源。 个别地,他们完美地工作。
一页。创建 pubDate 字段
第二页。创建其他字段
现在,我希望将第一个Feed中的 pubDate 插入第二个。我将使用UNION模块
但 pubDate 字段在最终结果中不存在。 如果我更改了Union模块的输入顺序,我只能获得 pubDate 。为什么? 如何在输出流中插入 pubDate ?
答案 0 :(得分:0)
不幸的是,您无法轻松合并或加入两个不同Feed的条目。
union运算符的工作方式类似于SQL:带有条目{entryA,entryB,entryC}的feed和带有条目{entryX,entryY}的另一个feed的并集变为set {entryA,entryB,entryC,entryX,entryY}。也就是说,条目是未修改的。两个Feed中的条目都包含在结果集中,而两个Feed之间没有任何修改或交互。
合并来自两个不同来源的数据的唯一方法是嵌套管道:
效率不高,不是很好,但有可能,它有效。