![]() ![]() ![]() ![]() |
Oracle XQuery Mapper は XML、非 XML、および Java データ型の間のデータ変換を可能にするグラフィカル マッピング ツールであり、異種アプリケーションの速やかな統合を実現します。たとえば、Oracle WebLogic Integration (WLI) でデータ トランスフォーメーションをコントロールとしてパッケージ化し、複数のビジネス プロセスやアプリケーションでそのコントロールを再利用できます。XQuery Mapper で作成した .xq ファイルを Oracle Service Bus でリソースとして使用することもできます。
XQuery Mapper の出力は XQuery 言語で記述されたクエリであり、World Wide Web Consortium (W3C) により定義されています。W3C および XQuery 言語の詳細については、http://www.w3.org/XML/Query/ を参照してください。
XQuery Mapper を使用して、XML、非 XML、および Java データ型の間でデータを変換できます。 たとえば、あるスキーマに対して有効な XML を異なるスキーマに対して有効な XML に変換できます。データは、XML スキーマ、Web Service Definition Language (WSDL) ファイル、およびメッセージ フォーマット言語 (MFL) ファイルに基づいたデータを使用できます。
Simple ソース型を選択した場合、boolean
、byte
、double
、float
、int
、long
、short
、String
、Date
などの標準的なスキーマ型を、必要なターゲット データ形式に変換できます。
データ トランスフォーメーションでは、複数の入力型を使用できますが、ターゲット型は 1 つのみです。たとえば次の図のように、2 つのデータから 1 つのターゲットにデータを変換できます。
WLI は、以下のバージョンの XQuery のデータ トランスフォーメーションをサポートします。
XQuery 2002 準拠の XQuery ファイルを開いた場合、ファイルは自動的に XQuery 2002 トランスフォーメーション エディタで開きます。ソースおよびテストの各ビューは表示されますが、デザイン ビューはありません。
![]() ![]() ![]() |