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


このユースケースでは、統合内のセグメントで複数のネームスペースを持つ大規模なXMLファイルを読み取るステップの概要を示します。 リモートFTPサーバーから大きいZIPファイルをダウンロードし、ステージング・ファイルをリモートFTPサーバーに書き込むには、次の「FTPアダプタ」を使用します。
- スケジュール済オーケストレートされた統合に「FTPアダプタ」を追加します。
- 「ファイルのダウンロード」操作を使用して「FTPアダプタ」を構成し、入力ディレクトリ、ファイル名およびZIPファイル・ダウンロード・ディレクトリを指定します。
- ステージ・ファイル・アクションを統合に追加し、次のように構成します:
- カンマ区切り値(CSV)形式でレコードを書き込むための2つ目のステージ・ファイル・アクションを追加します。
- 2つのステージ・ファイル・アクション間のマッピングを実行します。

- 2つ目のFTPアダプタを追加して、ステージング・ファイルをリモートFTPサイトの出力ディレクトリに書き込みます。
- 統合の残りの部分を設計します。




