[Web2.0] Problemi con un xml di ritorno da chiamata ajax

Giovanni Battista Lenoci gianiaz a gianiaz.net
Mer 14 Mar 2007 17:28:32 CET


Ciao, sto modificando uno script che fa delle chiamate ajax, e ottiene 
come risultato un xml.

Siccome sul server su cui mi trovo le accentate memorizzate sul db non 
vengono mostrate faccio in modo che lo script php mi ritorni i caratteri 
codificati.

Il risultato è qualcosa del genere:

<?xml version="1.0" encoding="UTF-8" ?>
<addresses>
  <address>
    <name>per&ograve;</name>
    <mail>gianiaz a gianiaz.net</mail>
    <comp></comp>
    <desc>godr&ograve;</desc>
    <id>21</id>
  </address>
</addresses>

Solo che poi nella funzione js che mostra i risultati prelevo gli 
address cosi:

var items = getByTag(x.responseXML, "address");


Il problema è che quando ci sono delle entità html se faccio un alert di 
items.length ottengo 0.

Ci sono problemi che non sto considerando riguardo l'encoding?

potete darmi qualche dritta?

grazie

-- 
gianiaz.net
di Giovanni Battista Lenoci 
P.le Bertacchi 66 
23100 Sondrio
cell. +39.392.7096936
cell. +39.347.7196482



Maggiori informazioni sulla lista Web2.0