---
title: "コンバーター"
slug: "converters"
abstract: "Sitecore Data Exchange Frameworkでカスタムコンバーターを作成する際に使用できるベースクラスの紹介。"
---
# コンバーター

Data Exchange Framework用のカスタムコンポーネントを作成する場合、通常はそのコンポーネントを表現するテンプレートを作成する必要があります。テンプレートに基づくアイテムをData Exchange Frameworkと互換性のある形式に変換するコンバーターが必要です。

コンバータはコードで実装されます。カスタムコンバーターの作成を簡素化するために、以下の基底クラスを使用できます:

-   [基本アイテムモデルコンバータ](https://doc.sitecore.com/xp/ja/developers/def/80/data-exchange-framework/base-item-model-converter.html "Base item model converter")
-   [基底エンドポイントコンバータ](https://doc.sitecore.com/xp/ja/developers/def/80/data-exchange-framework/base-endpoint-converter.html "Base endpoint converter")
-   [ベースパイプラインステップコンバーター](https://doc.sitecore.com/xp/ja/developers/def/80/data-exchange-framework/base-pipeline-step-converter.html "Base pipeline step converter")

> !注Data Exchange Frameworkは、既存の[Glass.Mapper](http://www.glass.lu/Mapper.html)ツールを使わず、独自のオブジェクトマッピング実装を提供します。これは、これらのツールが通常Sitecoreサーバー上で動作し、Sitecoreカーネルに依存しているためです。Data Exchange Frameworkはこれらの要件を避けることを目指しています。したがって、独自の軽量で専門的な機能を実装しています。