グループ化

グループ化

ロジック名

グループ化(ドキュメントMapper)

機能

グループ化を行います。

データ型

場所

1番目の入力ハンドラ

ループ

2番目の入力ハンドラ

文字列

ロジックの出力

ループ

= 補足 =

詳細は「ロジックの仕様」を参照してください。

プロパティ

カテゴリ

プロパティ

説明

コメント

コメント

ロジックの説明を記述することができます。変換処理には関係しません。

注意事項

  • 出力先のコンポーネントがテーブルモデル型の場合には、集計結果を出力可能なノードが存在しないため、グループ化を行うことはできません。

  • グループ化の繰り返しポイント配下のマッピングでは、その繰り返しポイントより上位のノードを出力することはできません。

  • 2番目の入力ハンドラ(グループ化のキー)が何も指定されていない場合、グループ化そのものとグループ化の繰り返しポイント配下のマッピングは実行されません。

ロジックの使用例

マッピング定義

ロジックの設定と処理結果

都道府県コードごとにグループ化します。

プロパティ設定

プロパティ

設定値

なし

 

入力データ

001,東京都,101,文京区

002,大阪府,201,大阪市

001,東京都,108,千代田区

出力データ

<?xml version="1.0" encoding="UTF-8"?>
<データ>
  <住所データ>
    <都道府県情報>
      <都道府県名>東京都</都道府県名>
    </都道府県情報>
    <市区町村情報>
      <市区町村コード>101</市区町村コード>
      <市区町村名>文京区</市区町村名>
    </市区町村情報>
    <市区町村情報>
      <市区町村コード>108</市区町村コード>
      <市区町村名>千代田区</市区町村名>
    </市区町村情報>
  </住所データ>
  <住所データ>
    <都道府県情報>
      <都道府県名>大阪府</都道府県名>
    </都道府県情報>
    <市区町村情報>
      <市区町村コード>201</市区町村コード>
      <市区町村名>大阪市</市区町村名>
    </市区町村情報>
  </住所データ>
</データ>

 

= 補足 =

ロジック全体の一覧は「Mapperロジックガイド」を参照してください。