Accéder au contenu principal Passer au contenu complémentaire

Écrire dans un document les éléments en sortie

Pourquoi et quand exécuter cette tâche

Sauf si vous utilisez l'élément "aggregate" qui sépare toujours un flux XML, vous devez être capable de déterminer si un flux XML est écrit en un seul flux ou dans des flux séparés, à l'aide de la fonctionnalité All in one de l'éditeur du tXMLMap.

Pour ce faire, dans la partie droite du Map editor, procédez comme suit :

Procédure

  1. Cliquez sur l'icône tMap settings (Paramètres du tMap) pour ouvrir le panneau des paramètres du mapping. Un texte lui est ajouté : aggregate.
  2. Cliquez sur le champ All in one et, dans la liste déroulante, sélectionnez true ou false afin de choisir si le flux XML doit être écrit en un flux unique.
    Champ All in one.
    • Si vous sélectionnez true, les données XML sont écrites en un seul flux. Dans cet exemple, le flux unique s'affiche comme suit :

      Exemple de sortie à un flux lorsque la valeur true est sélectionnée.

      La structure de ce flux est la suivante :

      Exemple de sortie à un flux dans un fichier structuré.
    • Si vous sélectionnez false, les données XML sont écrites dans des flux séparés, chaque boucle représentant un flux. Dans cet exemple, les flux sont les suivants :

      Exemple de sortie à flux séparés lorsque la valeur false est sélectionnée.

      Chaque flux contient une structure XML complète. La structure du premier flux, par exemple est la suivante :

      Exemple de sortie à un flux dans un fichier structuré.
    Note InformationsRemarque : La fonctionnalité All in one est désactivée si vous utilisez l'élément "aggregate".

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !