# Scinder un fichier en plusieurs sorties

Filtrez les enregistrements dans un fichier XML et écrivez la sortie dans trois fichiers CSV différents.

## Pourquoi et quand exécuter cette tâche

Cet exemple utilise l'échantillon XML suivant en entrée :

```
<orders>
   <order>
      <orderId>ih3fPC</orderId>
      <lastName>Chester</lastName>
      <firstName>Harding</firstName>
      <region>US</region>
   </order>
   <order>
      <orderId>vF7lNh</orderId>
      <lastName>Bill</lastName>
      <firstName>Madison</firstName>
      <region>EMEA</region>
   </order>
   <order>
      <orderId>l7xZ4P</orderId>
      <lastName>George</lastName>
      <firstName>Harding</firstName>
      <region>APAC</region>
   </order>
   <order>
      <orderId>dTTrNO</orderId>
      <lastName>Abraham</lastName>
      <firstName>Roosevelt</firstName>
      <region>US</region>
   </order>
   <order>
      <orderId>wZlWOj</orderId>
      <lastName>William</lastName>
      <firstName>Quincy</firstName>
      <region>APAC</region>
   </order>
</orders>
```

L'objectif de la transformation est de scinder ce fichier en se basant sur la valeur de l'élément region.

### Dans cette section

* [Créer un Job pour scinder un fichier XML en trois fichiers CSV](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2024-12/creating-job-to-split-xml-file-into-three-csv-files)
* [Mapper une entrée à trois sorties](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2024-12/mapping-input-to-three-outputs)