# cJsonParser

Extracts the desired data from JSON format.

Information noteNote: This component is available only if you have installed the R2022-11 Talend Studio Monthly update or a later one delivered by Talend. For more information, check with your administrator.

## cJsonParser Standard properties

These properties are used to configure cJsonParser running in the Standard Route framework.

The Standard cJsonParser component belongs to the Transformation family.

## Basic settings

| Properties | Description |
| --- | --- |
| JSON Library | Select the JSON library from Gson,<br>Jackson, Fastjson, and<br>Custom to extract the incoming data. |
| Mapping Class | This option appears when Gson,<br>Jackson, or Fastjson is<br>selected in the JSON Library list. Enter the mapping<br>class to be used for parsing the data into a map. |
| Bean Reference ID | This option appears when Custom is selected in the<br>JSON Library list. Select the ID of the Bean where your<br>custom JSON structure is defined. |

## Usage

| Usage guidance | Description |
| --- | --- |
| **Usage rule** | cJsonParser can be a middle or end<br>component in a Route. |
| Limitation | n/a |

**Related concepts**

* [Extracting a JSON string into a map and converting the map back to JSON](https://help.qlik.com/talend/en-US/mediation-components/8.0/mediation-json-processing/cjsonparser-cjsonwriter-extracting-a-json-string-into-a-map-and-converting-the-map-back-to-json)