io (in asp) genero da database e creo su disco un file XML fatto nel seguente modo :


codice:
 

<?xml version="1.0" encoding="UTF-8"?>

<luogo ID="05" citta="salò" regione="lombardia" soprannome="nick & gian>  
     <foto ID="01" small="01_small.jpg" big="01_big.jpg" />
     <foto ID="02" small="02_small.jpg" big="02_big.jpg" />
 </luogo>

come vedete nell'attributo città, c'e' una letttera accentata (salò) oppure nel campo soprannome c'e' la & (E commerciale)

Quando poi questo xml viene letto da un flash, la lettera accentata non appare, appaiono una sorta di lettere diverse...

Come posso risolvere questo problema delle lettere accentate e della &?

la codifica che ho messo e' corretta? (la prima riga, encoding=UTF-8) ?

grazie mille