雅虎管道 - 任何组合项目的方式?

时间:2008-12-03 22:04:39

标签: yahoo yahoo-pipes

我正在处理管道,但在组合两个项目列表方面遇到了麻烦。

List 1:
[0] letter - a
[1] letter - b
[2] letter - c

List 2:
[1] word - apple
[2] word - banana
[3] word - cake

我想要发布以下内容:

List 3:
[1] letter - a
    word - apple
[2] letter - b
    word - banana
[3] letter - c
    word - cake

我无法弄清楚我的生活如何做这个简单的操作。

1 个答案:

答案 0 :(得分:1)

你问的问题在Yahoo Pipes中是冗长而复杂的。如果您仍想解决问题,这是我的解决方案:

在这个例子中,List 1是Yahoo搜索“apples”,List 2是Yahoo搜索“oranges”。

  1. main pipe以数字列表开头。该清单被剪切为清单1的长度。
  2. 然后,对于每个数字n,the n-th item of List 1将附加到编号项目。
  3. 然后,对于每个数字n,the n-th item of List 2将附加到编号项目。
  4. 成品。

    你可能想稍微清理一下。添加适当的标题,删除数字值等

    注意:

    1. 我使用了alto maltés'数字列表。它不是Yahoo Pipes的一部分,因此可能会停止工作。
    2. 我使用了两个第n项管道。也许这可以简化。
    3. 如果列表2比列表1短,则使用列表2的最后一个元素。如有必要,这应该很容易改变。