Fonctionnalité d'écriture à la suite du fichier XML
La fonctionnalité Append the source xml file fournie par le tAdvancedFileOutputXML écrit les enregistrements à la suite d'un fichier XML existant. Cette fonctionnalité résout la limitation impossible de créer plusieurs éléments de boucles sur le tAdvancedFileOutputXML simultanément : vous pouvez d'abord écrire en sortie une entité dans un fichier XML et écrire à la suite une autre entité dans le fichier XML existant grâce à cette fonctionnalité.
Ce scénario génère d'abord un fichier XML à l'aide des données dans les tables suivantes.
Person
Class_id | Person_id | Name (Nom) |
---|---|---|
1 | 1 | Shong |
1 | 2 | Elisa |
2 | 1 | Sabrina |
2 | 2 | Patrick |
Élément
Class_id | Person_id | Name (Nom) |
---|---|---|
1 | 1 | item1 |
1 | 2 | item2 |
2 | 1 | item3 |
Le Job lit les données ci-dessus et génère le fichier XML suivant.
Note InformationsConseil : Depuis le fichier XML ci-dessus, vous pouvez voir qu'il y a deux éléments de boucles dans le fichier : person et item. Cependant, le composant tAdvancedFileOutputXML ne permet pas de configurer plusieurs éléments de boucle en même temps. En tant que solution de contournement, vous pouvez utiliser la fonctionnalité Append the source xml file du tAdvancedFileOutputXML pour éviter cette restriction et résoudre le problème.