Bonjour à tous,
Je bute sur un filtre de selection XPath
Voici la structure de mon XML :
Mon filtre XPath est le suivant :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <RootDoc> <Alias Nom="A1" Alias="Alias1"> <Model>Model1</Model> <Model>Model5</Model> </Alias> <Alias Nom="A3" Alias="Alias1"> <Model>Model4</Model> <Model>Model8</Model> <Model>Model9</Model> </Alias> <Alias Nom="A2" Alias="Alias2"> <Model>Model2</Model> </Alias> </RootDoc>
"//Alias[translate(@Nom, 'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')='" & Value & "' and translate(Model, 'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')='" & ModelValue & "']/@Alias"
Mais il ne fonctionne pas lorsqu'il y a plus de un enfant de Alias
Exemple pour Alias A1 et A2, si je veux sélectionner sur le Model1 ça fonctionne mais sur Model5 non![]()
Comment traité quelque soit le model enfant ?
Merci à vous![]()
Partager