# tFileInputJSON

Ce composant extrait des données JSON d'un fichier et transfère les données à un fichier, une table de base de données, etc.

Pour plus de technologies supportées par Talend, consultez [Composants Talend](https://help.qlik.com/talend/r/fr-FR/7.3/components/json).

Selon le produit Talend que vous utilisez, ce composant peut être utilisé dans un framework de Jobs, dans plusieurs, ou dans tous les frameworks :

* Standard : consultez [Propriétés du tFileInputJSON Standard](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-standard-properties).

  Le composant de ce framework est disponible dans tous les produits Talend.

* MapReduce : consultez [Propriétés du tFileInputJSON MapReduce (déprécié)](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-mapreduce-properties-deprecated).

  Le composant de ce framework est disponible dans tous les produits Talend avec Big Data et dans Talend Data Fabric.

* Spark Batch : consultez [Propriétés du tFileInputJSON pour Apache Spark Batch](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-properties-for-apache-spark-batch).

  Le composant de ce framework est disponible dans tous les produits Talend avec Big Data et dans Talend Data Fabric.

* Spark Streaming : consultez [Propriétés du tFileInputJSON pour Apache Spark Streaming](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-properties-for-apache-spark-streaming).

  Ce composant est disponible dans Talend Real Time Big Data Platform et dans Talend Data Fabric.

### Dans cette section

* [Propriétés du tFileInputJSON Standard](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-standard-properties)
* [Propriétés du tFileInputJSON MapReduce (déprécié)](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-mapreduce-properties-deprecated)
* [Propriétés du tFileInputJSON pour Apache Spark Batch](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-properties-for-apache-spark-batch)
* [Propriétés du tFileInputJSON pour Apache Spark Streaming](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-properties-for-apache-spark-streaming)

**Concepts associés**

[Extraire des données JSON d'un fichier en utilisant le JSONPath sans configurer de nœud de boucle](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-tlogrow-extracting-json-data-from-file-using-jsonpath-without-setting-loop-node-standard-component-this)

[Extraire des données JSON d'un fichier en utilisant JSONPath](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-extracting-json-data-from-file-using-jsonpath-standard-component "Basé sur Extraire des données JSON d'un fichier en utilisant le JSONPath sans configurer de nœud de boucle, ce scénario montre comment extraire les données du tableau book du fichier JSON Store.json en spécifiant un nœud de boucle et le chemin JSON relatif pour chacun des nœuds recherchés, puis comment afficher les données plates extraites dans la console.")

[Extraire des données JSON d'un fichier en utilisant XPath](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-extracting-json-data-from-file-using-xpath-standard-component "Basé sur Extraire des données JSON d'un fichier en utilisant le JSONPath sans configurer de nœud de boucle, ce scénario montre comment extraire le nom de magasin et les informations sur les livres du fichier JSON Store.json via des requêtes XPath, puis comment afficher les données plates extraites dans la console.")

[Extraire des données JSON d'une URL](https://help.qlik.com/talend/fr-FR/components/7.3/json/tfileinputjson-textractjsonfields-tlogrow-tlogrow-extracting-json-data-from-url-standard-component-in-this)