Bonjour, soit le fichier xml suivant: (qu'on me fournit et que je ne peux donc pas modifier)
J'ai besoin de récupérer la valeur du canal qui précède chaque productCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <station>test</station> <billetterie>test</billetterie> <canal>1234</canal> <product> <productId>184758</productId> </product> <station>test2</station> <billetterie>test2</billetterie> <canal>3456</canal> <product> <productId>187622</productId> </product> <station>test3</station> <billetterie>test3</billetterie> <canal>4987</canal> <product> <productId>498739</productId> </product>
(ex: canal 4987 pour productId 498739)
Je parse mon flux avec simplexml en php.
J'utilise xpath mais impossible de trouver la syntaxe qui m'anènera au fonctionnement souhaité.
Si quelqu'un peut m'éclairer, je suis preneur.
Merci par avance