AgConcat式の生成と設定
Talend Data Mapperは、互換性のないループを処理するためにAgConcat式を自動生成できます。
このタスクについて
この例では、入力として次のXMLサンプルを使います: XML出力ストラクチャーは以下のように定義されています:
<root>
<loopA>
<A>a1</A>
<loopB>
<B>b11</B>
</loopB>
<loopB>
<B>b12</B>
</loopB>
<loopC>
<C>c11</C>
</loopC>
<loopC>
<C>c12</C>
</loopC>
</loopA>
<loopA>
<A>a2</A>
<loopB>
<B>b21</B>
</loopB>
<loopB>
<B>b22</B>
</loopB>
<loopC>
<C>c21</C>
</loopC>
<loopC>
<C>c22</C>
</loopC>
</loopA>
</root>
root
row (0:*)
A
B
C1
C2
手順
タスクの結果
<root>
<row>
<A>a1</A>
<B>b11b12</B>
<C1>c11</C1>
<C2>c12</C2>
</row>
<row>
<A>a2</A>
<B>b21b22</B>
<C1>c21</C1>
<C2>c22</C2>
</row>
</root>