Bonjour à tous,

mon problème est le suivant:

J'ai un tag avec plusieurs attributs.

Je souhaiterais mettre à jour la valeur d'un attribut X dans ce tag si ce tag dont la valeur d'un attribut Y est égale à Z

Exemple de tags:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<xfm:bind ref="/FORM.FP7CP-INFSO.1.A2/prop_num" datatype="string" maxLength="9" readOnly="true" required="false" relevant="true" calculate="" isValid=""/>
<xfm:bind ref="/FORM.FP7CP-INFSO.1.A2/prop_acrnm" datatype="string" maxLength="20" readOnly="true" required="false" relevant="true" calculate="" isValid=""/>
Je souhaiterais mettre à jour la valeur de l'attribut readOnly à 'false' si la valeur de l'attribut ref = /FORM.FP7CP-INFSO.1.A2/prop_num

Voilà ma requete xpath

Code : Sélectionner tout - Visualiser dans une fenêtre à part
/form/xfm:model/xfm:bind/[@ref="/FORM.FP7CP-INFSO.1.A2/prop_num"]/@readOnly
'form' et 'xfm:model' sont des node parents de 'xfm:bind'

Mais cette requete ne fonctionne pas.

Auriez-vous une idée pour résoudre cette requête.

d'avance merci pour vos réponses