Skip to content

Mis en ligne par admin - 23 avril 2009 - Astuces Diverses

BPEL : boucle sur un node set

Petite difficulté dans BPEL: nous avons un node-set (plusieurs noeuds) et il faut appliquer une action sur chacun d’entre eux.

Voici UNE des solutions possibles…

1.) Déclarer une variable compteur de boucle et l’assigner à 0.

2.) Comparer dans la boucle cette variable compteur aux nombres de noeuds présents (ora:countNodes() fonction)

3.) Construire le chemin XPath ainsi :
GetVariableData(concat(‘partie1_du_XPATH’,GetVariableData(variable_compteur),’partie2))

4.) Ne pas oublier d’incrémenter le compteur.

Articles similaires

Les articles suivants abordent des thèmes communs.

Commentaires

Partagez vos remarques.

Il n'y a pas de commentaires pour cet article.