Evet okudum az önce, Ceviz'de de bir kaç kaynak buldum. Sorun sadece bu XML lanetinde baş gösteriyormuş. header bilgisini charset="utf-8" yaptığımda çektiğim dosyadaki karakterler düzeldi ama bu seferde benim iso-8859-9 sitemin karakterleri gitti. Sadece okuğum bilgi
$data= utf8_decode($data);
şeklide çözdüğümde bu sefer iso-8859-1 sitede gözüken TR karakterler gibi karakterlerle karşılaştım ( utf8_decode() karakterleri iso-8859-1 olarak çözümlüyor). Yani doğru yoldayız

Artık 3.parti bir karakter dönüştürme scripti kullanmaktan başka bir çare kalmadı.
Yardımın ve konuya katılımın için çok teşekkürler Haymak, +rep.