Salve ragazzi, devo fare il parsing di un file xml remoto con jquery ma niente non ci riesco proprio :/ sbaglio qualcosa ma non so cosa.... ecco il codice:
codice:<script type="text/javascript"> $(document).ready(function(){ $.ajax({ type: "GET", url: "http://www.miosito.com/sites/all/the...ipts/proxy.php", dataType: "xml", success: emsceq }); }); function emsceq(xml) { $(xml).find('Placemark').each(function(){ var xmlNode = this.firstChild.childNodes; for (var i = 0; i<xmlNode.length; i++) { var place = xmlDoc.getElementsByTagName("place"); var description= xmlDoc.getElementsByTagName("description"); var longi= xmlDoc.getElementsByTagName("longitude"); var longit= parseFloat(longi); var lati= xmlDoc.getElementsByTagName("latitude"); var latit= parseFloat(lati); document.write(place + '<br>' +description+ '<br>' + longit + '-'+ latit +'<br><br>'); } }); } </script>
Da qui potete scaricare il file xml :
http://www.emsc-csem.org/Earthquake/Map/earth/kml.php
in linea generica il file è strutturato cosi:
codice:<Document> <name>EMSC - Last 2 Weeks earthquakes worldwide</name> <Folder> <name>2014 4 - 7</name> <open>0</open> <visibility>1</visibility> <Placemark> <name> </name> <description> </description> </Placemark> <Placemark> <name> </name> <description> </description> </Placemark> </folder> </name> </document>
spero possiate darmi una mano :/

Rispondi quotando