Référence : propriétés de l’étape Xmldiff
Onglet Common
Propriété | Nom de l’attribut de la version XML | Description |
|---|---|---|
Identifiant d'étape
| id
| Indique l'identifiant unique de l'étape xmldiff au sein de l'ensemble. |
Première entrée
| first-input
| Indique la première source d'entrée de données pour l'étape xmldiff . Il y a cinq valeurs possibles :
|
Deuxième entrée
| second-input
| Indique la deuxième source d'entrée de données pour l'étape xmldiff . Il y a cinq valeurs possibles :
|
Sortie
| output
| Précise où l’étape xmldiff dirige la sortie. Il y a cinq valeurs possibles :
|
Copier dans la sortie
| copy-to-output
| Indique si l'étape xmldiff copie la sortie dans le message de médiatisation ou dans une variable.Si la valeur est définie à true , l’étape xmldiff copie la sortie dans le message de médiation.Si la valeur est définie à false , l’étape xmldiff copie la sortie dans une variable. |
Ignorer les attributs
| ignore-attributes
| Indique si l’étape xmldiff ignore les attributs lors de la comparaison de deux documents XML. |
Espaces de noms
| namespaces
| Les définitions de remplacement d'espace de noms pour les expressions XPath mises en œuvre par l'étape xmldiff . |
Onglet Avanced
Propriété | Nom de l’attribut de la version XML | Description |
|---|---|---|
Description
| description
| Description de l'étape xmldiff 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 xmldiff est exécutée. |
Version XPath
| xpath-version
| Indique s’il faut utiliser la version 1.0 ou 2.0 de XPath. Saisissez la valeur 1 pour les versions d’assemblage jusqu’à Workday 11, et 2 pour les versions d’assemblage à partir de Workday 12. Workday ignore cette propriété si la valeur stream-xpath est définie à true .Vous pouvez permettre à Workday de définir la version de manière dynamique à l’aide d’un modèle MVEL qui insère une valeur de propriété système. Exemple : @{props.get('the_version')} . |
Onglet Définitions
Propriété | Nom de l’attribut de la version XML | Description |
|---|---|---|
Nom
| name
| Précise le nom du sub-diff à utiliser lors de la consultation des résultats de l'étape xmldiff . |
Ignorer les suppressions
| ignore-deletions
| Indique si l'étape xmldiff ignore ou non les suppressions dans la sortie. |
Nœuds différents seulement
| result-document-different-nodes-only
| Indique les nœuds qui s'affichent dans le document de sortie pour l'étape xmldiff .Si défini à true , seuls les nœuds de plus haut niveau sont affichés dans le document de sortie.Si défini à false , tous les nœuds enfants sont affichés dans le document de sortie. |
Inclusion de documents de résultats
| result-document-inclusion
| Indique si l'étape xmldiff enregistre les différences entre les nœuds dans le document de sortie. Il y a trois (3) valeurs possibles :
|
XPath
| xpath
| L’expression XPath mise en œuvre par l’étape xmldiff pour rechercher des nœuds dans votre document d’entrée. |
Onglet Matcher XPath
Dans l’onglet
Matcher XPath
, vous pouvez ajouter des expressions XPath qui localisent les nœuds de correspondance non séquentiels dans vos documents d’entrée.