# Extracting JSON data from a file using JSONPath without setting a loop node

This scenario describes a two-component Job that extracts data from the JSON file *Store.json* by specifying the complete JSON path for each node of interest and displays the flat data extracted on the console.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/json).

![](https://help.qlik.com/talend/en-US/components/7.3/Resources/images/use_case_tfileinputjson_1.png)

The JSON file *Store.json* contains information about a department store and the content of the file is as follows:

```
{"store": {
    "name": "Sunshine Department Store",
    "address": "Wangfujing Street",
    "goods": {
        "book": [
            {
                "category": "Reference",
                "title": "Sayings of the Century",
                "author": "Nigel Rees",
                "price": 8.88
            },
            {
                "category": "Fiction",
                "title": "Sword of Honour",
                "author": "Evelyn Waugh",
                "price": 12.66
            }
        ],
        "bicycle": {
            "type": "GIANT OCR2600",
            "color": "White",
            "price": 276
        }
    }
}}
```

In the following example, we will extract the store name, the store address, and the bicycle information from this file.

### In this section

* [Adding and linking the components](https://help.qlik.com/talend/en-US/components/7.3/json/tfileinputjson-tlogrow-adding-and-linking-components-standard-component-create)
* [Configuring the components](https://help.qlik.com/talend/en-US/components/7.3/json/tfileinputjson-tlogrow-configuring-components-standard-component)
* [Executing the Job](https://help.qlik.com/talend/en-US/components/7.3/json/tfileinputjson-tlogrow-executing-job-standard-component-press)

**Related concepts**

[tFileInputJSON](https://help.qlik.com/talend/en-US/components/7.3/json/tfileinputjson "Extracts JSON data from a file and transfers the data to a file, a database table, etc.")

**Related information**

[tLogRow](https://help.qlik.com/talend/r/en-US/7.3/components/logs-and-errors/tlogrow)