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 product
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 <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
Partager