Bonjour à tous,
je possède un fichier xml du type :
Et je souhaiterais enlever tous les éléments B2 pour lesquels la balise D2 est à 1, et garder le reste des informations identiques.
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
21
22
23
24
25
26
27
28
29 <?xml version="1.0" encoding="utf-8"?> <A xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <B1> <C1>xx</C1> <C2>yy</C2> </B1> <B2> <C3>dsfhizu</C3> <C4> <D1>zoibvd</D1> <D2>0</D2> </C4> </B2> <B2> <C3>ii</C3> <C4> <D1>fazoifbvza</D1> <D2>0</D2> </C4> </B2> <B2> <C3>mliohszaz</C3> <C4> <D1>cvkjbsdhzpz</D1> <D2>1</D2> </C4> </B2> </A>
J'ai un peu de mal à trouver la syntaxe XSL correspondante. Si quelqu'un pouvait m'aiguiller...
Merci d'avance !
Partager