Bonjour,

pour interagir avec une carte Googlemaps, j'ai besoin de produire un ficher .xml sur le modèle :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<markers>
     <marker lat="1.123456789" lng="2.345678910" html="xxxxxxxxxxxxxxxxxxxx" label="MA LOCALITE 01" icon="mon_icone" />
     <marker lat="1.123456789" lng="2.345678910" html="xxxxxxxxxxxxxxxxxxxx" label="MA LOCALITE 02" icon="mon_icone" />
</markers>
Pour info,
la balise marquerS est ouverte et fermée par <marquer> et </marquers>.
la balise marquer (sans S) est fermée par />

Or, avec xmlwriter, mon code est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$X->writeElement("marker", $xml_lat . $xml_lng . $xml_html . $xml_label . $xml_icon );
Il génère :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<markers>
     <marker>lat="1.123456789" lng="2.345678910" html="xxxxxxxxxxxxxxxxxxxx" label="MA LOCALITE 01" icon="mon_icone"</marker>
     <marker>lat="1.123456789" lng="2.345678910" html="xxxxxxxxxxxxxxxxxxxx" label="MA LOCALITE 02" icon="mon_icone"</marker>
</markers>
Ca a l'air très propre, mais GG ne semble pas savoir quoi en faire.
Je pense ne pas tout avoir compris du XML.
Votre aide me sera précieuse.