quei caratteri incomprensibili non è che è semplicemente la codifica UTF-8? Normalmente tutti gli XML la usano, dunque per vedere nuovamente i caraterri "originali" prova a usare utf8_decode();