# キー/値ペアで出力ストラクチャーを作成

グループタイプがMapであるエレメントが含まれているストラクチャーを作成します。

## 手順

1. [Data Mapper]タブで[Hierarchical Mapper] (階層マッパー)ノードを展開し、[Structures] (ストラクチャー)を右クリックします。
2. [New] (新規) &gt; [Structure] (ストラクチャー)をクリックします。
3. ウィザードが開いたら、[Create a new structure where you manually enter elements] (エレメントを手動で入力するための新しいストラクチャーを作成)を選択して[Next] (次へ)をクリックします。
4. フォルダーを選択して新しいストラクチャーの名前を入力し、[Next] (次へ)をクリックします。
5. 表記(この例ではJSON)を選択し、[Finish] (終了)をクリックします。

   空のストラクチャーが作成されるので、そのエレメントを作成できます。
6. ワークスペースの左側にあるセクションを右クリックし、[New Element] (新規エレメント)をクリックしてルートエレメントを作成して、デフォルトプロパティを保持します。
7. rootエレメントを右クリックし、itemsという名前の新しい子エレメントを作成します。
8. itemsエレメントのパラメーターで、[Group Type] (グループタイプ)パラメーターの値を[Map] (マップ)に変更します。

   R2023-11以降のTalend Studioマンスリーアップデートをインストール済みである場合は、keyエレメントとvalueエレメントが含まれているentryループが自動的に作成されます。それ以外の場合は、手動で作成する必要があります。
9. valueエレメントに、nameとdescriptionという子エレメントを作成します。
10. ストラクチャーを保存します。

## タスクの結果

ストラクチャーは次のようになります: ![rootエレメント、そのrootエレメント内にグループタイプがMapであるitemsエレメント、そのitemsエレメント内にエントリーループ、そのエントリーループ内にkeyエレメントとvalueエレメント、そのvalueエレメント内にnameエレメントとdescriptionエレメントが含まれているData Mapperストラクチャー。](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/Resources/images/tdm-map-group-type.png)