機械翻訳について

条件付きマッピングの作成

条件を作成するには、ifおよびchoose文の2つの方法があります。 If文を使用すると、単一の条件を指定できます。 choose/when/otherwise文を使用すると、if/then/elseと同様に、複数の条件を指定できます。

次のようにして、条件付きマッピングを作成します。
  1. ソースをターゲットにドラッグし、マッピングを作成します。
  2. ターゲット・ノードをクリックし、Mapping Builderを起動します。
  3. 「Mapping Components」をクリックします。
    関数を検索する、またはブラウズすることが可能です。
  4. ifまたはchoose関数をターゲット・タグ文にドラッグします。
    文がターゲット・タグの親として表示されます。 新しい空の行がテキスト「ドラッグ・アンド・ドロップまたはここに入力...」で作成されます。
  5. 「Source」をクリックします。 その後、次のいずれかを実行します。
    • ソース要素を空の列にドラッグし、ソース要素をテスト条件の基準として使用します。
    • XPath関数をテスト条件の基準として選択します。
    • 空の列に文字を入力して、テスト条件の基準として使用します。
  6. 「choose」に、追加の「when」および「otherwise」条件を指定できます。
    1. 「choose」文を右クリックし、「Insert Child」を選択します。
      新しい空の列が表示され、Drag and Drop or Type here...というテキストが表示されます。
    2. 「when」または「otherwise」「Mapping Components」リストからドラッグ・アンド・ドロップします。
  7. 「Save」をクリックします。