# cJsonParser

JSON形式から目的のデータを抽出します。

情報メモ注: このコンポーネントは、Talendが提供するR2022-11以降のTalend Studioマンスリーアップデートをインストール済みである場合のみ利用できます。詳細は、管理者にお問い合わせください。

## cJsonParserの標準プロパティ

これらのプロパティは、標準ルートのフレームワークで実行されているcJsonParserを設定するために使われます。

標準のcJsonParserコンポーネントは、Transformationファミリーに属しています。

## 基本設定

| プロパティ | 説明 |
| --- | --- |
| [JSON Library] (JSONライブラリー) | Gson、Jackson、Fastjson、CustomでJSONライブラリーを選択し、受信データを抽出します。 |
| [Mapping Class] (マッピングクラス) | このオプションは、[JSON Library] (JSONライブラリー)リストでGson、Jackson、Fastjsonのいずれかが選択されている場合に表示されます。データをマップに解析するために使うマッピングクラスを入力します。 |
| [Bean Reference ID] (Bean参照ID) | このオプションは、[JSON Library] (JSONライブラリー)リストでCustomが選択されている場合に表示されます。JSONのカスタムストラクチャーが定義されているBeanのIDを選択します。 |

## 使用方法

| 使用方法のガイダンス | 説明 |
| --- | --- |
| **使用ルール** | cJsonParserは、ルートで中間または終了のコンポーネントとして使用できます。 |
| 制限事項 | 該当なし |

**関連概念**

[JSON文字列をマップに抽出、およびそのマップをJSONに変換し戻す](https://help.qlik.com/talend/ja-JP/mediation-components/8.0/mediation-json-processing/cjsonparser-cjsonwriter-extracting-a-json-string-into-a-map-and-converting-the-map-back-to-json)