bonjour à tous,

j'ai une petite requète XPath a laquelle je voudrais rajouter une clause start-with(name(),'w:tc')]

actuellement ma requète XPath permet de récupérer tous les w:tr dont le colRG -ième w:tc commence par RG mais je voudrais rajouter la clause name() afin de récupérer seulement les noeuds "w:tc" de mon arbre XML...

voici la requète d'origine :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
"//w:tbl/w:tr[w:tc[" + colRG + "][starts-with(translate(.,'RG','rg'),'rg-')]]"
colRG est un entier (concaténation pas terrible je le concède )

est ce que mon XPath final sera :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
"//w:tbl/w:tr[w:tc[" + colRG + "][starts-with(translate(.,'RG','rg'),'rg-')]][start-with(name(),'w:tc']
???

Merci car je ne peux pas encore vraiment tester...