Eppure non capisco, l'xml lo scrive in effetti: nel sorgente della pagina con l'errore trovo
solo che a seguire la chiusura del tag markers ci attacca una botta di caratteri illeggibili...codice:<?xml version="1.0" encoding="UTF-8"?> <markers> <marker id="1" name=".mark1" address="VIA PUCCINI, 17" lat="-33,8632760" lng="151,2079770" type="" /> </markers>
Nell'esempio che fanno su googleDev poi c'è un JS che legge il mio XML e lo trasforma in markers su una mappa così:
ma se non gli passo l'xml well formed evidentemente non può funzionarecodice:var infoWindow = new google.maps.InfoWindow; // Change this depending on the name of your XML file //downloadUrl('https://storage.googleapis.com/mapsdevsite/json/mapmarkers2.xml', function(data) { downloadUrl('http://localhost:60390/usercontrols/markers.ashx', function (data) { var xml = data.responseXML; var markers = xml.documentElement.getElementsByTagName('marker'); Array.prototype.forEach.call(markers, function(markerElem) { ...

Rispondi quotando