0

嗨,我是 talend 工具的新手,我有一个 Order api url,使用 tRestclient 组件我得到了 Order 响应,我使用 tExtractJsonfield 组件来获取 json 值,这里的 order 响应包含一些 api url 我需要调用所有网址的我该怎么做?任何人都可以帮我解决这个问题吗?

4

1 回答 1

0

您可以使用 tFlowToIterate 组件。

tExtractJsonFields -{row1}-> tFlowToIterate -{iterate}-> tJava

在 tJava 中,您添加:

((String)globalMap.put("orderapiurl")) = ((String)globalMap.get("row1.{value}"));

现在,例如,您通过“On Component OK”将 tHttpRequest 组件连接到 tJava 组件并添加

((String)globalMap.get("orderapiurl"))

作为 URI。

于 2017-08-21T10:49:24.063 回答