bonjour avec un exemple je serais plus claire
voici un bout de code:
pour dédoublonner <Row> par apport à <pers>j'utilise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <Row> <Famille>XX</Famille> <pers>xavier</pers> </Row> <Row> <Famille>XX</Famille> <pers>France</pers> </Row> <Row> <Famille>AA</Famille> <pers>xavier</pers> </Row> <Row> <Famille>CC</Famille> <pers>France</pers> </Row> <Row> <Famille>AA</Famille> <pers>olivier</pers> </Row>
ce que j'essay de faire maintenant c'est de déblounner <Row>par apport à la balise <pers> mais en récupérant le contenu des autres balise correspondantes comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part //Row[not(preceding::Row/pers=pers)]
merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <Row> <Famille>XX-AA</Famille> <pers>xavier</pers> </Row> <Row> <Famille>XX-CC</Famille> <pers>France</pers> </Row> <Row> <Famille>AA</Famille> <pers>olivier</pers> </Row>
Partager