Expression XPath (activity bp)
Cette activité permet d'excuter une ou plusieurs expression XPath sur un document XML.
L'activité évalue des expressions et pour chaque expression effectue les actions suivantes :
- Si l'expression retourne une valeur simple : un paramètre "Source.Nom" est crée dans l'instance et recevra la valeur du résultat.
- Si l'expression retourne un ensemble de noeud : suivant la valeur du mode de gestion des résultats noeud un paramètre "Source.Nom" est créé ou un document "Nom" est créé.
{{#images:image175.png|Guide_-_Processus_métiers}}
- Document source
- Une référence sur le document XML sur lequel les expressions seront évaluées.
- Expression XPath
- Une liste d'expression qui seront évaluées.
- Gestion des expression retournant un ensemble de noeuds
- Créer un paramètre chaîne contenant la valeur du premier noeud.
- Dans ce mode seul le premier résultat sera utilisé pour créer un paramètre dont la valeur sera la valeur chaîne du noeud. (*)
- Créer un document XML contenant la collection de noeud
- Dans ce mode un document XML est créé pour recevoir l'ensemble des noeuds du résultat.
- Noeud racine des documents créés
- Nom du noeud racine des documents créés
- Domaine du noeud racine
- Indique le nom de domaine (nameSpace) du noeud racine, si vous ne renseignez pas ce domaine le document ne comportera aucun domaineet et les noeuds résultats ne seront pas qualifiés.
![]() |
Tip : Les expressions sont évaluées en mode non qualifié ou seule les noms locaux des éléments sont pris en compte. |
Voir aussi :
{{#if:Processus Métiers (bp)|
{{#if:Processus Métiers (bp)|— Processus Métiers (bp) |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}