2017-08-14 12 views
0

私はtalendツールには非常に新しく、tRestClientコンポーネントを使用してOrder APIを持っています。私はOrderレスポンスを取得し、tExtractJsonfieldコンポーネントを使用してjson値を取得しました。いくつかのapiのURL私はすべてのURLを呼び出す必要がありますどのように私はそれを行うことはできますか?いずれかの人が私を助けてくれますか?tExtractjsonfieldの値をtRestClientのURLパスに渡す方法

+0

あなたの質問を編集し、追加する必要のあるAPI呼び出しと現在のジョブレイアウトのスクリーンショットを追加してください。 – tobi6

答えて

0

tFlowToIterateコンポーネントを使用できます。

tExtractJsonFields - {行1} - > tFlowToIterate - {反復} - tJava中> tJava

追加:

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

を今例えばあなたはtJavaコンポーネントに 'コンポーネントOKで' を介してtHttpRequestコンポーネントを接続して、URIとして

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

を追加します。

関連する問題