# tFileInputXML

Ce composant lit un fichier XML structuré ligne par ligne pour le scinder en champs et envoie les champs comme défini dans le schéma au composant suivant.

### Dans cette section

* [Propriétés du tFileInputXML Standard](https://help.qlik.com/talend/fr-FR/components/8.0/xml-connectors/tfileinputxml-standard-properties)
* [Propriétés du tFileInputXML pour Apache Spark Batch](https://help.qlik.com/talend/fr-FR/components/8.0/xml-connectors/tfileinputxml-properties-for-apache-spark-batch)
* [Propriétés du tFileInputXML pour Apache Spark Streaming](https://help.qlik.com/talend/fr-FR/components/8.0/xml-connectors/tfileinputxml-properties-for-apache-spark-streaming)

**Concepts associés**

* [Extraire les données XML erronées dans un flux de rejet](https://help.qlik.com/talend/fr-FR/components/8.0/xml-connectors/tfileinputxml-tfileoutputxml-tlogrow-tfileoutputxml-tlogrow-extracting-erroneous-xml-data-via-reject-flow-standard-component)
* [Lire et extraire des données d'une structure XML](https://help.qlik.com/talend/fr-FR/components/8.0/xml-connectors/tfileinputxml-tlogrow-reading-and-extracting-data-from-xml-structure-standard-component "Ce scénario extrait des informations spécifiques d'un fichier XML (areas.xml dans cet exemple) et affiche ces informations via un composant tLogRow.")