j'ai un fichier xml qui a cette forme :
chaque "FICHE" peut avoir un ou plusieurs "horaire" (mais contenus dans un seul "HORAIRES")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <FICHE> <NOM>toto</NOM> <HORAIRES> <horaire> <debut>01/01/1970</debut> <fin>01/01/1970</fin> </horaire> <horaire> <debut>08/01/1970</debut> <fin>08/01/1970</fin> </horaire> </HORAIRES> </FICHE>
Je recrée un tableau, qui devra par la suite être retrié par date.
Mais je bloque sur la récupération du nom
j'ai donc fait un début qui fonctionne :
je ne sais pas quoi mettre pour récupérer le NOM. j'ai essayé avec des xpath divers et variés : '../../', 'preceding::NOM', 'ancestor::NOM' ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 foreach($xml->xpath('//Horaire') as $horaire) { $manif['date_debut'] = $horaire->debut; $manif['date_fin'] = $horaire->fin; $manif['nom'] = ???? }
je cale.
merci pour votre aide
Partager