複数のネームスペースを含む大規模なXMLファイルの読取り
ステージ・ファイル・アクションを使用して、複数のネームスペースを含む大きいXMLファイルを読み取ることができます。 コンテンツを含むZIPアーカイブ・ファイルをアップロードします。 このユースケースでは、ステージ・ファイル・アクションで「FTPアダプタ」を使用する方法を説明していますが、他のアダプタはレスポンスの添付ファイルとしてXMLドキュメントを受信できます(「SOAPアダプタ」、「RESTアダプタ」、「Oracle Taleo Enterprise Editionアダプタ」など)。
次のXMLの例は、Oracle Taleo Enterprise Editionから取得した候補リストのエクスポートを示しています。 XMLファイルには繰返し構造が含まれ、ドキュメントに複数のネームスペースが含まれています。

このユースケースでは、統合のセグメントに複数のネームスペースがある大規模なXMLファイルを読み取るステップの概要を示します。 2つの「FTPアダプタ」を使用して、リモートFTPサーバーから大きなZIPファイルをダウンロードし、ステージング・ファイルをリモートFTPサーバーに書き込みます。
- スケジュール統合に「FTPアダプタ」を追加します。
- 「ファイルのダウンロード」操作を使用して「FTPアダプタ」を構成し、入力ディレクトリ、ファイル名およびZIPファイル・ダウンロード・ディレクトリを指定します。

- ステージ・ファイル・アクションを統合に追加し、次のように構成します:
- カンマ区切り値(CSV)形式でレコードを書き込むための2つ目のステージ・ファイル・アクションを追加します。
- 2つのステージ・ファイル・アクション間のマッピングを実行します。
- 2つ目のFTPアダプタを追加して、ステージング・ファイルをリモートFTPサイトの出力ディレクトリに書き込みます。
- 統合の残りの部分を設計します。