Ciao a tutti,
leggo un file di testo scritto in questo modo
attraverso questo codice, che usa il metodo di google GXml, preso da questo link<markers>
<marker lat="37.3945391167341" lng="-5.98033905029297" image="images.php?logo=1" text="prueba 01" size="50,38" />
<marker lat="37.3889217449458" lng="-5.99836349487305" image="images.php?logo=10" text="prueba 02" size="80,38"/>
<marker lat="37.3824684933803" lng="-6.00377082824707" image="images.php?logo=9" text="prueba 03" size="50,38"/>
<marker lat="37.3828265483107" lng="-5.96574783325195" image="images.php?logo=1" text="prueba 04" size="50,38"/>
</markers>
http://code.google.com/intl/en/apis/.../services.html
Questo il mio codice
Il problema e' che se dentro text c'e' il carattere "&" oppure altri caratteri particolari, ho problemi in visualizzazione (e' troppo lungo da spiegare tutto il codice).Codice PHP:GDownloadUrl("XML_GoogleMap.php", function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("marker");
var markers_array=[];
for (i=0; i < markers.length; i++) {
text[i] = markers[i].getAttribute("text");
...
Immagino che si possa risolvere con una semplice funzione php, ma non so quale.
come posso risolvere?
Grazie in anticipio

Rispondi quotando