4

我正在处理管道并且在合并两个项目列表时遇到了麻烦。

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

我一生都无法弄清楚如何进行这个简单的操作。

4

1 回答 1

1

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

在此示例中,列表 1 是 Yahoo 搜索“apples”,列表 2 是 Yahoo 搜索“oranges”。

  1. 主管以数字列表开头。该列表被剪裁为列表 1 的长度。
  2. 然后对于每个数字 n,将列表 1 的第 n 个项目附加到编号项目。
  3. 然后对于每个数字 n,将列表 2 的第 n 项附加到编号项。

完成的。

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

笔记:

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