Bonjour

je viens d'installer netbeans et je suis en train de tester le plugin SOA. J'ai suivi les tutoriaux simples et tout s'est bien passé.

Maintenant je suis en train de faire des tests un peu plus sérieux. Dans mon processus BPEL, j'ai défini comme input un XML (provenant d'un web service partner) et je voudrait tout simplement obtenir la valeur d'un noeud spécifique du XML reçu.

Hors d'après ce que j'ai vu, pour le traitement d'XML, il y a seulement les fonctions suivantes: Local-name; Name; Namespace Uri; Position; Last et Count.

Par exemple, pour savoir le nombre de noeud, j'ai utilisé la fonction Count avec le BPEL designer. Cela m'a généré le code source suivant:

...
<from>Count($in.inputType/ns0:paramA)</from>
...

Je voudrais obtenir la valeur d'un noeud spécifique qui est fils du noeud racine de mon XML. Comment faire? Ces fonctions me semblent insufisantes pour cela...

Merci!



Comment puis-je faire pour obtenir la valeur d'un noeud spécifique?