ソースXMLファイルを追加する機能
tAdvancedFileOutputXMLコンポーネントによって提供される[ソースXMLファイルを追加する機能]は、既存のXMLファイルにレコードを追加します。この機能はtAdvancedFileOutputXMLで複数のループ要素を作成できない時間制限も解決します: この機能を使用して、最初に1つのエンティティをXMLファイルに出力し、別のエンティティを既存のXMLファイルに追加できます。
このシナリオでは、最初に次の表のデータを使用してXMLファイルを生成します。
Person
Class_id | Person_id | 名前 |
---|---|---|
1 | 1 | Shong |
1 | 2 | Elisa |
2 | 1 | サブリナ |
2 | 2 | Patrick |
項目
Class_id | Person_id | 名前 |
---|---|---|
1 | 1 | item1 |
1 | 2 | item2 |
2 | 1 | item3 |
ジョブは上記のデータを読み取り、次のXMLファイルを生成します。
情報メモヒント: 上のXMLから、ファイル内に2つのループ要素があることがわかります: personとitem。ただし、tAdvancedFileOutputXMLコンポーネントでは、一度に複数のループ要素を設定することはできません。回避策として、tAdvancedFileOutputXMLの[ソースxmlファイル の追加]機能を使用して、この制限を回避し、問題を解決することができます。