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
Partager