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.