Bonjour à tous,
je suis en train de galérer avec le traitement d'un fichier XML en javascript. Voici un bout de mon fichier XML
Et voila comment je parse mon fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <markers> <marker folder="1" idpoint="13"> <description><![CDATA[<div style="background-color:#B3D1F7; width:300px; height:250px; "> tratata</div>]]></description> <details><![CDATA[<div style="background-color:#B3D1F7; width:300px; height:250px; ">tralalerere </div>]]> </details> </marker>
tout se passe plutôt bien, jusqu'au moment de récupérer la valeur de la balise "description". J'avoue na pas être un pro du DOM, mais la je comprends pas ou ca bloque. J'ai essayé un peu tout, rien à y faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 GDownloadUrl(nomCouche, function(data, responseCode) { var xml = GXml.parse(data); var markers = xml.documentElement.getElementsByTagName("marker"); for (var i = 0; i < markers.length; i++) { var idpoint = markers[i].getAttribute("idpoint"); var folder= markers[i].getAttribute("folder"); var desc = markers[i].getElementsByTagName("description")[0].firstChild.nodeValue; var details = markers[i].getElementsByTagName("details")[0].nodeValue; } });
Est-ce que quelqu'un pourrait me venir en aide?
Merci
Partager