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

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>
Et voila comment je parse mon fichier

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;
}
});
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.

Est-ce que quelqu'un pourrait me venir en aide?

Merci