Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Référence : propriétés de l’étape XML-to-CSV

Référence : propriétés de l’étape XML-to-CSV

Onglet Common

Propriété
Nom de l’attribut de la version XML
Description
Identifiant d'étape
id
Identifiant unique de l’étape
xml-à-csv
au sein de l’ensemble.
Données entrantes
input
Indique où l’étape
xml-à-csv
obtient les données en tant qu’entrées. Il y a cinq valeurs possibles :
  • message
    : l'ensemble du message, y compris
    rootpart
    et pièces jointes.
  • contient du
    corps du feuilleton
    : le contenu du corps du feuilleton
    rootpart
    du message. S'applique uniquement lorsque l'entrée contient un messageSOAP.
  • attachment
     : une pièce jointe MIME au sein du message. Précisez l’index de la pièce jointe.
  • rootpart
     : le contenu de la partie racine d’un message MIME. Si la valeur du message n'est pas MIME, la totalité du message est sélectionnée.
  • variable
    : utilise une variable nommée de
    MediationContext
    .
Sortie
output
Précise où l’étape
xml-à-csv
dirige la sortie. Il y a cinq valeurs possibles :
  • message
    : l'ensemble du message, y compris
    rootpart
    et pièces jointes. Cette valeur crée un nouveau message, ce qui permet de retirer toutes les pièces jointes.
  • contient du
    corps du feuilleton
    : le contenu du corps du feuilleton
    rootpart
    du message.
  • pièce jointe
    : une pièce jointe MIME au message. Précisez l’index de la pièce jointe.
  • rootpart
     : le contenu de la partie racine d’un message MIME ou, si le message n’est pas MIME, le message lui-même. Cette valeur conserve toutes les pièces jointes du message initial.
  • variable
    : enregistre la sortie en tant que variable nommée dans le
    MediationContext
    .
Séparateur
separator
Caractère séparateur à insérer après chaque entrée de données dans le fichier de sortie CSV.
Séparateur de ligne
line-separator
Le nouveau caractère de séparateur de ligne à insérer après chaque entrée de données dans le fichier de sortie CSV. Prend en charge les valeurs suivantes :
  • LF
    pour Android et versions ultérieures.
  • CR
    pour MacOS version 9 ou une version antérieure.
  • CRLF
    pour Microsoft Windows.
Rédiger une ligne d'en-tête
writeHeaderLine
Indique si l’étape
xml-à-csv
insère les noms des éléments enfants séquentiels du document XML sous forme de valeurs séparées par des virgules dans la première ligne du document de sortie.
Format
format
Précise si vos documents de sortie au format CSV sont conformes à la norme de production de rapports Rfc-4180. Vous pouvez entrer l’une des valeurs suivantes :
  • rfc4180
  • simple
Si vous entrez
rfc4180
, vos documents de sortie au format CSV seront conformes aux normes RFC-4180.
Si vous entrez
simple
ou laissez le champ en blanc, l’étape
xml-to-csv
 :
  • Considère les apostrophes comme des guillemets alternatifs.
  • Supprime les espaces blancs initiaux dans les valeurs.
  • Accepte toutes les fins de ligne (CR, LF ou CRLF).

Onglet Avanced

Propriété
Nom de l’attribut de la version XML
Description
Description
description
Description de l’étape
xml-à-csv
qui s’affiche dans le journal consolidé. Vous pouvez utiliser cette fonctionnalité pour décrire la fonction de l’étape et les données sur lesquelles elle est exécutée.
Exécuter quand
execute-when
Une condition qui détermine si l’étape
xml-à-csv
est exécutée.