「XSLT の適用」アクティビティー

「XSLT の適用」アクティビティーは、指定された XSLT スタイル・シートを使用して、ある XML 変数に格納された XML データを別の XML 変数に格納された XML データに変換するために使用できます。

このタスクについて

「XSLT の適用」アクティビティーは、指定された XSLT スタイル・シートを使用して、ある XML 変数に格納された XML データを別の XML 変数に格納された XML データに変換します。XSLT スタイル・シートは Studio の外部で 作成されます。

例えば、ある XML スキーマに対して有効な XML データを、別の XML スキーマに対して有効な XML データに 変換する XSLT スタイル・シートがある場合、この XSLT スタイル・シートを呼び出す 「XSLT の適用」アクティビティーを作成して、 実行時にオーケストレーション内でこの変換を実行できます。

「XSLT の適用」 アクティビティーを作成するには、次のようにします。

手順

  1. XSLT スタイル・シートをプロジェクトにアップロードします。
  2. 入力および出力 XML 変数を定義する XML スキーマまたは DTD ファイルをアップロードします。
  3. 以下の 2 つの XML 変数を作成します。
    • XML スキーマまたは DTD に基づく入力 XML データを 保持する変数
    • 別の XML スキーマまたは DTD に基づく出力 XML データを 保持する変数
  4. 「XSLT の適用」アクティビティーをオーケストレーションに 追加します。
    1. オーケストレーションを作成するか、または開きます。 オーケストレーションのグラフィカル表現が表示されます。
    2. 「アクティビティー」タブを選択して、 「変換」フォルダーを展開します。
    3. 「XSLT の適用」アクティビティーを オーケストレーションにドラッグします。
  5. 「XSLT の適用」アクティビティーを構成します。
    1. 「スタイル・シートの選出」タスクで、 「スタイル・シート」フィールドの「参照」をクリックします。 「プロジェクト・エクスプローラー」が表示されます。
    2. 適切なスタイル・シートを選択して、「OK」をクリックします。 スタイル・シートが表示されます。
    3. 「チェックリスト」で、「入力および出力の設定」を 選択します。
    4. 「入力」(左) ペインで、「参照」を選択します。 「変数の選択」ペインが表示されます。
    5. 変数を選択し、「OK」をクリックします。
    6. 「出力」(右) ペインで、「参照」を選択します。 「変数の選択」ペインが表示されます。
    7. 変数を選択し、「OK」をクリックします。