创建管道的基本帮助以及如何隔离数据

时间:2011-02-23 12:46:10

标签: pipe yahoo yql

我正在创建一个基本上需要遵循以下工作流程的管道:

  1. 从网站上读取XML Feed(已通过获取数据进行)
  2. 获取它的一些信息(通过使用重命名来实现,因此可以使用所有项目创建子元素)
  3. 关闭此信息,我将提取一个我希望通过以下YQL运行的网址:

    使用'http://javarants.com/yql/javascript.xml'作为j; select * from j where code ='response.object = y.rest(“http://www.my_url.com”)。followRedirects(false).get()。headers.location;'

  4. 然后,我想要获取此URL,并更新已生成的URL,以便我的管道可以返回

  5. 我不确定我是否非常清楚,但我在使用Yahoo管道隔离事物时遇到了麻烦。基本上我想得到我的重命名模块中的一个项目返回的字符串,做一些工作(比如通过YQL运行该URL),然后返回它来更新我的输出,所以我有新创建的URL我的YQL返回

    另外,我想知道如何修改YQL返回的这个新创建的URL,例如我想更改它的查询字符串属性。

    这就是我的管道现在的样子: enter image description here

    提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

要回答我自己的问题,最后循环遍历我的属性,并在其中添加项目构建器(针对多个项目)。

然后我发出结果,我得到的唯一XML是我需要的。

这样简单而实用的功能: enter image description here