# JSON scenarios

* [Extracting JSON data from a URL](https://help.qlik.com/talend/en-US/components/8.0/json/tfileinputjson-textractjsonfields-tlogrow-tlogrow-extracting-json-data-from-url-standard-component-in-this)
* [Extracting JSON data from a file using JSONPath](https://help.qlik.com/talend/en-US/components/8.0/json/tfileinputjson-extracting-json-data-from-file-using-jsonpath-standard-component)
* [Extracting JSON data from a file using JSONPath without setting a loop node](https://help.qlik.com/talend/en-US/components/8.0/json/tfileinputjson-tlogrow-extracting-json-data-from-file-using-jsonpath-without-setting-loop-node-standard-component-this)
* [Extracting JSON data from a file using XPath](https://help.qlik.com/talend/en-US/components/8.0/json/tfileinputjson-extracting-json-data-from-file-using-xpath-standard-component)
* [Validating a JSON file using a JSON schema](https://help.qlik.com/talend/en-US/components/8.0/json/validating-json-schema-json-file)
* [Validating raw input JSON data using a JSON schema](https://help.qlik.com/talend/en-US/components/8.0/json/validating-json-schema-raw-input-data)
* [Writing a JSON structured file](https://help.qlik.com/talend/en-US/components/8.0/json/tfileoutputjson-trowgenerator-writing-json-structured-file-standard-component)