Bonjour à tous,

Tout d'abord exusez moi si je ne suis pas dans le bon forum mais je suis nouveau.

Je dispose de fichiers kml (pour Google Maps/Earth) qui sont enfait des fichiers xml. Je dois les parcourir et en extraire les info pour les stocker dans une base.

Les fichiers kml ont la structure suivante :
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
 
<folder>
   <placemark> 
      <name>1</name>
      <coordinates> 
      4.95997596989152,47.2409629063936,0 
      4.96096553013865,47.2410661373886,0 
      4.96163376393553,47.2411585649065,0 
      4.96243038378519,47.241291118222,0 
      </coordinates> 
   </placemark> 
   <placemark> 
      <name>1</name>
      <coordinates> 
      4.96316273339759,47.2414035887977,0 
      4.96316281690188,47.2414036016216,0  
      4.96323650722583,47.241617180394,0 
      4.96331567288968,47.2417399188683,0 
      4.96337333752883,47.2418293217545,0 
      </coordinates> 
   </placemark> 
... 
 
</folder>

J'utilise php4 et je ne sais pas comment récupèrer les <coordinates> d'un <placemark>.
Pour récupèrer les autres données j'utilise la fonction DOM xml : get_Elements_By_Tag_Name(). Mais cette fonction renvoie tout les elements dont le nom de balise est passé en paramètre et moi je veux juste les element du placemark courant!?

Merci de votre aide